/root/.sdkman/candidates/java/current/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --traceabstraction.prune.known.deadend.states.from.previous.iterations false -s ../../../trunk/examples/settings/gemcutter/DynamicStratifiedAbstractions.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_ERROR_LOCATION -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/chl-word-trans.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.dynamic-abstractions-a4a1cd3-m [2024-05-30 16:02:10,952 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-05-30 16:02:11,016 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/settings/gemcutter/DynamicStratifiedAbstractions.epf [2024-05-30 16:02:11,021 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-05-30 16:02:11,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-05-30 16:02:11,022 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2024-05-30 16:02:11,044 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-05-30 16:02:11,045 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-05-30 16:02:11,045 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-05-30 16:02:11,048 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-05-30 16:02:11,048 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-05-30 16:02:11,049 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-05-30 16:02:11,049 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-05-30 16:02:11,050 INFO L153 SettingsManager]: * Use SBE=true [2024-05-30 16:02:11,050 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * sizeof long=4 [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-05-30 16:02:11,051 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-05-30 16:02:11,052 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-05-30 16:02:11,052 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-05-30 16:02:11,053 INFO L153 SettingsManager]: * sizeof long double=12 [2024-05-30 16:02:11,053 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-05-30 16:02:11,053 INFO L153 SettingsManager]: * Use constant arrays=true [2024-05-30 16:02:11,054 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-05-30 16:02:11,054 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-05-30 16:02:11,054 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-05-30 16:02:11,054 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-05-30 16:02:11,055 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-30 16:02:11,055 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-05-30 16:02:11,055 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-05-30 16:02:11,055 INFO L153 SettingsManager]: * Abstraction for dynamic stratified reduction=VARIABLES_GLOBAL [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=DYNAMIC_ABSTRACTIONS [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-05-30 16:02:11,056 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-05-30 16:02:11,057 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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/UGemCutter-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: Prune known deadend states from previous iterations -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_ERROR_LOCATION [2024-05-30 16:02:11,257 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-05-30 16:02:11,272 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-05-30 16:02:11,274 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-05-30 16:02:11,275 INFO L270 PluginConnector]: Initializing CDTParser... [2024-05-30 16:02:11,275 INFO L274 PluginConnector]: CDTParser initialized [2024-05-30 16:02:11,276 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/weaver/chl-word-trans.wvr.c [2024-05-30 16:02:12,395 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-05-30 16:02:12,551 INFO L384 CDTParser]: Found 1 translation units. [2024-05-30 16:02:12,551 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-word-trans.wvr.c [2024-05-30 16:02:12,557 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/994f1955d/3ff996ff6e784ef6b14eb88642f99d84/FLAGde8697e45 [2024-05-30 16:02:12,567 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/994f1955d/3ff996ff6e784ef6b14eb88642f99d84 [2024-05-30 16:02:12,569 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-05-30 16:02:12,570 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-05-30 16:02:12,572 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-05-30 16:02:12,572 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-05-30 16:02:12,576 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-05-30 16:02:12,576 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,577 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58632ba5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12, skipping insertion in model container [2024-05-30 16:02:12,577 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,594 INFO L177 MainTranslator]: Built tables and reachable declarations [2024-05-30 16:02:12,759 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-word-trans.wvr.c[3292,3305] [2024-05-30 16:02:12,765 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-05-30 16:02:12,772 INFO L202 MainTranslator]: Completed pre-run [2024-05-30 16:02:12,806 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-word-trans.wvr.c[3292,3305] [2024-05-30 16:02:12,808 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-05-30 16:02:12,867 INFO L206 MainTranslator]: Completed translation [2024-05-30 16:02:12,868 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12 WrapperNode [2024-05-30 16:02:12,868 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-05-30 16:02:12,869 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-05-30 16:02:12,870 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-05-30 16:02:12,870 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-05-30 16:02:12,876 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,894 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,920 INFO L138 Inliner]: procedures = 25, calls = 44, calls flagged for inlining = 8, calls inlined = 12, statements flattened = 183 [2024-05-30 16:02:12,921 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-05-30 16:02:12,922 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-05-30 16:02:12,922 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-05-30 16:02:12,922 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-05-30 16:02:12,929 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,929 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,942 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,942 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,957 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,961 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,963 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,964 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,966 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-05-30 16:02:12,967 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-05-30 16:02:12,967 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-05-30 16:02:12,967 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-05-30 16:02:12,967 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (1/1) ... [2024-05-30 16:02:12,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-05-30 16:02:12,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:13,038 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-05-30 16:02:13,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-05-30 16:02:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-05-30 16:02:13,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-05-30 16:02:13,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-05-30 16:02:13,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-05-30 16:02:13,084 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-05-30 16:02:13,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-05-30 16:02:13,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-05-30 16:02:13,085 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-05-30 16:02:13,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-05-30 16:02:13,085 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-05-30 16:02:13,086 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2024-05-30 16:02:13,205 INFO L241 CfgBuilder]: Building ICFG [2024-05-30 16:02:13,207 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2024-05-30 16:02:13,516 INFO L282 CfgBuilder]: Performing block encoding [2024-05-30 16:02:13,533 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-05-30 16:02:13,533 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2024-05-30 16:02:13,533 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.05 04:02:13 BoogieIcfgContainer [2024-05-30 16:02:13,533 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-05-30 16:02:13,536 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-05-30 16:02:13,536 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-05-30 16:02:13,538 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-05-30 16:02:13,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.05 04:02:12" (1/3) ... [2024-05-30 16:02:13,539 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fedc14b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.05 04:02:13, skipping insertion in model container [2024-05-30 16:02:13,539 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.05 04:02:12" (2/3) ... [2024-05-30 16:02:13,539 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fedc14b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.05 04:02:13, skipping insertion in model container [2024-05-30 16:02:13,539 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.05 04:02:13" (3/3) ... [2024-05-30 16:02:13,540 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-word-trans.wvr.c [2024-05-30 16:02:13,549 WARN L146 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2024-05-30 16:02:13,557 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-05-30 16:02:13,558 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-05-30 16:02:13,558 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-05-30 16:02:13,667 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-05-30 16:02:13,716 INFO L103 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-30 16:02:13,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-05-30 16:02:13,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:13,722 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-05-30 16:02:13,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-05-30 16:02:13,756 INFO L166 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-05-30 16:02:13,763 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION ======== [2024-05-30 16:02:13,767 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=PARTIAL_ORDER_FA, 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;@5f0624fc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-05-30 16:02:13,767 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-05-30 16:02:13,773 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:13,828 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 355 states. [2024-05-30 16:02:13,829 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:13,831 INFO L78 Accepts]: Start accepts. Automaton has currently 356 states, but on-demand construction may add more states Word has length 232 [2024-05-30 16:02:13,834 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:13,834 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:13,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:13,838 INFO L85 PathProgramCache]: Analyzing trace with hash -802255588, now seen corresponding path program 1 times [2024-05-30 16:02:13,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:13,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104812450] [2024-05-30 16:02:13,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:13,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:14,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-30 16:02:14,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:14,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104812450] [2024-05-30 16:02:14,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104812450] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:14,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:14,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-05-30 16:02:14,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522730624] [2024-05-30 16:02:14,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:14,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-05-30 16:02:14,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:14,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-05-30 16:02:14,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-05-30 16:02:14,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,283 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:14,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 116.0) internal successors, (232), 2 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:14,284 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,285 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:14,337 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 368 states. [2024-05-30 16:02:14,338 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:14,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,338 INFO L78 Accepts]: Start accepts. Automaton has currently 369 states, but on-demand construction may add more states Word has length 225 [2024-05-30 16:02:14,339 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:14,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-05-30 16:02:14,340 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:14,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:14,340 INFO L85 PathProgramCache]: Analyzing trace with hash 640732256, now seen corresponding path program 1 times [2024-05-30 16:02:14,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:14,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355476066] [2024-05-30 16:02:14,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:14,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:14,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-05-30 16:02:14,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:14,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355476066] [2024-05-30 16:02:14,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355476066] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:14,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:14,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-05-30 16:02:14,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753377615] [2024-05-30 16:02:14,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:14,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-05-30 16:02:14,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:14,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-05-30 16:02:14,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-05-30 16:02:14,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,783 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:14,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.142857142857146) internal successors, (225), 7 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:14,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,784 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,784 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:14,956 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 376 states. [2024-05-30 16:02:14,957 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:14,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:14,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:14,957 INFO L78 Accepts]: Start accepts. Automaton has currently 377 states, but on-demand construction may add more states Word has length 233 [2024-05-30 16:02:14,958 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:14,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-05-30 16:02:14,959 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:14,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:14,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1047459155, now seen corresponding path program 1 times [2024-05-30 16:02:14,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:14,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061561932] [2024-05-30 16:02:14,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:14,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:15,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:15,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-30 16:02:15,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:15,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061561932] [2024-05-30 16:02:15,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061561932] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:15,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:15,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-05-30 16:02:15,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797914030] [2024-05-30 16:02:15,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:15,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-05-30 16:02:15,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:15,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-05-30 16:02:15,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-05-30 16:02:15,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,185 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:15,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 33.285714285714285) internal successors, (233), 7 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:15,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,186 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,186 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:15,272 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 384 states. [2024-05-30 16:02:15,273 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:15,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,273 INFO L78 Accepts]: Start accepts. Automaton has currently 385 states, but on-demand construction may add more states Word has length 241 [2024-05-30 16:02:15,274 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:15,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-05-30 16:02:15,275 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:15,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:15,275 INFO L85 PathProgramCache]: Analyzing trace with hash 2072085279, now seen corresponding path program 1 times [2024-05-30 16:02:15,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:15,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989024483] [2024-05-30 16:02:15,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:15,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-30 16:02:15,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:15,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989024483] [2024-05-30 16:02:15,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989024483] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:15,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:15,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-05-30 16:02:15,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451798681] [2024-05-30 16:02:15,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:15,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-05-30 16:02:15,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:15,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-05-30 16:02:15,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-05-30 16:02:15,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,462 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:15,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 34.42857142857143) internal successors, (241), 7 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:15,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,462 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,462 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:15,562 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 392 states. [2024-05-30 16:02:15,562 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:15,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,563 INFO L78 Accepts]: Start accepts. Automaton has currently 393 states, but on-demand construction may add more states Word has length 249 [2024-05-30 16:02:15,564 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:15,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-05-30 16:02:15,564 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:15,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:15,564 INFO L85 PathProgramCache]: Analyzing trace with hash 2035699564, now seen corresponding path program 1 times [2024-05-30 16:02:15,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:15,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827943761] [2024-05-30 16:02:15,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:15,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:15,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:15,664 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-30 16:02:15,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:15,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827943761] [2024-05-30 16:02:15,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827943761] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:15,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:15,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-30 16:02:15,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611412025] [2024-05-30 16:02:15,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:15,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-30 16:02:15,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:15,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-30 16:02:15,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-30 16:02:15,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,666 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:15,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:15,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,667 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,667 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:15,685 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 391 states. [2024-05-30 16:02:15,685 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:15,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,686 INFO L78 Accepts]: Start accepts. Automaton has currently 392 states, but on-demand construction may add more states Word has length 248 [2024-05-30 16:02:15,687 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:15,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-05-30 16:02:15,687 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:15,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:15,688 INFO L85 PathProgramCache]: Analyzing trace with hash -245779018, now seen corresponding path program 1 times [2024-05-30 16:02:15,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:15,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010966846] [2024-05-30 16:02:15,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:15,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:15,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:15,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-30 16:02:15,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:15,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010966846] [2024-05-30 16:02:15,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010966846] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:15,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:15,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-30 16:02:15,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128620732] [2024-05-30 16:02:15,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:15,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-30 16:02:15,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:15,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-30 16:02:15,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-30 16:02:15,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,818 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:15,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 82.66666666666667) internal successors, (248), 3 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:15,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,818 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,819 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,819 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:15,840 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 391 states. [2024-05-30 16:02:15,840 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,841 INFO L78 Accepts]: Start accepts. Automaton has currently 392 states, but on-demand construction may add more states Word has length 247 [2024-05-30 16:02:15,842 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:15,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-05-30 16:02:15,842 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:15,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:15,843 INFO L85 PathProgramCache]: Analyzing trace with hash -973710997, now seen corresponding path program 1 times [2024-05-30 16:02:15,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:15,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203096809] [2024-05-30 16:02:15,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:15,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:15,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:15,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-30 16:02:15,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:15,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203096809] [2024-05-30 16:02:15,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203096809] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:15,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:15,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-05-30 16:02:15,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332486768] [2024-05-30 16:02:15,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:15,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-05-30 16:02:15,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:15,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-05-30 16:02:15,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-05-30 16:02:15,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,963 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:15,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 82.33333333333333) internal successors, (247), 3 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:15,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,963 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,964 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,964 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:15,996 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 392 states. [2024-05-30 16:02:15,996 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:15,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:15,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:15,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:15,998 INFO L78 Accepts]: Start accepts. Automaton has currently 393 states, but on-demand construction may add more states Word has length 246 [2024-05-30 16:02:15,999 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:16,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-05-30 16:02:16,000 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:16,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:16,000 INFO L85 PathProgramCache]: Analyzing trace with hash -90669621, now seen corresponding path program 1 times [2024-05-30 16:02:16,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:16,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351543559] [2024-05-30 16:02:16,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:16,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:18,062 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-05-30 16:02:18,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:18,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351543559] [2024-05-30 16:02:18,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351543559] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:18,063 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:18,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2024-05-30 16:02:18,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314457748] [2024-05-30 16:02:18,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:18,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-05-30 16:02:18,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:18,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-05-30 16:02:18,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2024-05-30 16:02:18,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:18,066 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:18,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 7.935483870967742) internal successors, (246), 31 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:18,067 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:18,067 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:19,676 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 423 states. [2024-05-30 16:02:19,677 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:19,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:19,677 INFO L78 Accepts]: Start accepts. Automaton has currently 424 states, but on-demand construction may add more states Word has length 255 [2024-05-30 16:02:19,706 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:19,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-05-30 16:02:19,706 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:19,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:19,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1904475882, now seen corresponding path program 1 times [2024-05-30 16:02:19,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:19,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463258302] [2024-05-30 16:02:19,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:19,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:19,934 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-30 16:02:19,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:19,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463258302] [2024-05-30 16:02:19,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463258302] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:19,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659795477] [2024-05-30 16:02:19,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:19,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:19,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:19,954 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:19,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-05-30 16:02:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:20,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 10 conjunts are in the unsatisfiable core [2024-05-30 16:02:20,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:20,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-30 16:02:20,402 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:20,719 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-05-30 16:02:20,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659795477] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:02:20,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:02:20,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2024-05-30 16:02:20,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363504181] [2024-05-30 16:02:20,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:02:20,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-05-30 16:02:20,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:20,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-05-30 16:02:20,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2024-05-30 16:02:20,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:20,722 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:20,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 17.107142857142858) internal successors, (479), 28 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:20,723 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:20,723 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:21,324 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 441 states. [2024-05-30 16:02:21,324 INFO L212 cStratifiedReduction]: Copied states 0 times. [2024-05-30 16:02:21,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:21,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:21,325 INFO L78 Accepts]: Start accepts. Automaton has currently 442 states, but on-demand construction may add more states Word has length 271 [2024-05-30 16:02:21,327 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:21,349 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-05-30 16:02:21,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-05-30 16:02:21,533 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:21,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:21,533 INFO L85 PathProgramCache]: Analyzing trace with hash 2018351914, now seen corresponding path program 2 times [2024-05-30 16:02:21,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:21,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205495195] [2024-05-30 16:02:21,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:21,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-05-30 16:02:25,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:25,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205495195] [2024-05-30 16:02:25,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205495195] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:25,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322502174] [2024-05-30 16:02:25,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-30 16:02:25,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:25,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:25,925 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:25,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-05-30 16:02:26,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-30 16:02:26,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:02:26,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 70 conjunts are in the unsatisfiable core [2024-05-30 16:02:26,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:29,876 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:02:29,877 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 209 treesize of output 381 [2024-05-30 16:02:30,993 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-05-30 16:02:30,994 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:32,661 INFO L349 Elim1Store]: treesize reduction 32, result has 73.6 percent of original size [2024-05-30 16:02:32,661 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 72 treesize of output 104 [2024-05-30 16:02:32,826 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-05-30 16:02:32,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322502174] provided 1 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:32,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-05-30 16:02:32,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [55, 41] total 108 [2024-05-30 16:02:32,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825561316] [2024-05-30 16:02:32,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:32,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-05-30 16:02:32,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:32,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-05-30 16:02:32,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=571, Invalid=10985, Unknown=0, NotChecked=0, Total=11556 [2024-05-30 16:02:32,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:32,831 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:32,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.590909090909092) internal successors, (255), 22 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:32,831 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:32,832 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:35,387 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:35,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:02:35,388 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:35,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:35,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:35,391 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:35,395 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 507 states. [2024-05-30 16:02:35,395 INFO L212 cStratifiedReduction]: Copied states 39 times. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:35,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-05-30 16:02:35,396 INFO L78 Accepts]: Start accepts. Automaton has currently 469 states, but on-demand construction may add more states Word has length 252 [2024-05-30 16:02:35,398 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:35,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-05-30 16:02:35,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-05-30 16:02:35,604 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:35,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:35,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1764341131, now seen corresponding path program 1 times [2024-05-30 16:02:35,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:35,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226300637] [2024-05-30 16:02:35,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:35,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:35,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:35,977 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-30 16:02:35,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:35,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226300637] [2024-05-30 16:02:35,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226300637] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:35,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086099923] [2024-05-30 16:02:35,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:35,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:35,979 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:35,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-05-30 16:02:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:36,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 530 conjuncts, 14 conjunts are in the unsatisfiable core [2024-05-30 16:02:36,115 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:36,538 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-30 16:02:36,538 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:37,067 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-05-30 16:02:37,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086099923] provided 1 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:37,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-05-30 16:02:37,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [15, 15] total 35 [2024-05-30 16:02:37,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779049230] [2024-05-30 16:02:37,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:37,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-05-30 16:02:37,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:37,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-05-30 16:02:37,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2024-05-30 16:02:37,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,070 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:37,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 16.8) internal successors, (252), 15 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-05-30 16:02:37,070 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,070 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:37,447 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:02:37,448 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,450 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,451 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,451 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,458 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 505 states. [2024-05-30 16:02:37,458 INFO L212 cStratifiedReduction]: Copied states 39 times. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-05-30 16:02:37,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:37,459 INFO L78 Accepts]: Start accepts. Automaton has currently 467 states, but on-demand construction may add more states Word has length 248 [2024-05-30 16:02:37,461 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:37,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-05-30 16:02:37,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:37,666 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:37,666 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:37,666 INFO L85 PathProgramCache]: Analyzing trace with hash 2123709757, now seen corresponding path program 1 times [2024-05-30 16:02:37,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:37,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092299173] [2024-05-30 16:02:37,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:37,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:37,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:37,799 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-05-30 16:02:37,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:37,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092299173] [2024-05-30 16:02:37,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092299173] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:02:37,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:02:37,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-05-30 16:02:37,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458394992] [2024-05-30 16:02:37,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:02:37,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-05-30 16:02:37,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:37,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-05-30 16:02:37,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-05-30 16:02:37,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,801 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:37,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 58.0) internal successors, (232), 4 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:37,801 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:37,802 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:37,802 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:37,828 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,828 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:02:37,829 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,830 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:37,941 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,941 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:37,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:37,952 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:37,952 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:37,952 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,061 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:38,061 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,061 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:38,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:38,087 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,087 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:38,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:38,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:39,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:39,069 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,069 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:39,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:39,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,155 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,222 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,263 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,263 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,263 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,432 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:40,432 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:40,719 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 1296 states. [2024-05-30 16:02:40,719 INFO L212 cStratifiedReduction]: Copied states 39 times. [2024-05-30 16:02:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:40,720 INFO L78 Accepts]: Start accepts. Automaton has currently 1338 states, but on-demand construction may add more states Word has length 271 [2024-05-30 16:02:40,722 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:40,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-05-30 16:02:40,722 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:40,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:40,722 INFO L85 PathProgramCache]: Analyzing trace with hash -654419425, now seen corresponding path program 1 times [2024-05-30 16:02:40,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:40,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683091718] [2024-05-30 16:02:40,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:40,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:40,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:40,916 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-30 16:02:40,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:40,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683091718] [2024-05-30 16:02:40,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683091718] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:40,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438777195] [2024-05-30 16:02:40,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:40,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:40,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:40,918 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:40,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-05-30 16:02:41,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:41,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 10 conjunts are in the unsatisfiable core [2024-05-30 16:02:41,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:41,396 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-30 16:02:41,396 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:41,625 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-30 16:02:41,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438777195] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:02:41,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:02:41,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2024-05-30 16:02:41,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973025786] [2024-05-30 16:02:41,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:02:41,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-05-30 16:02:41,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:41,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-05-30 16:02:41,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=434, Unknown=0, NotChecked=0, Total=552 [2024-05-30 16:02:41,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:41,630 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:41,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.083333333333334) internal successors, (314), 24 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:41,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:41,631 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:41,829 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:02:41,830 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:41,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:41,831 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:41,845 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,845 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,845 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,851 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,865 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,865 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,890 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,890 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,891 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,897 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,897 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,897 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,910 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,910 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,910 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,916 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,916 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,920 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,920 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,924 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,925 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,925 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,929 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,929 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,929 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,933 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,933 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,933 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,937 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:41,937 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,937 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:41,943 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 1305 states. [2024-05-30 16:02:41,943 INFO L212 cStratifiedReduction]: Copied states 39 times. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:41,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:02:41,944 INFO L78 Accepts]: Start accepts. Automaton has currently 1347 states, but on-demand construction may add more states Word has length 279 [2024-05-30 16:02:41,946 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:41,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-05-30 16:02:42,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-05-30 16:02:42,153 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:42,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:42,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1388009451, now seen corresponding path program 2 times [2024-05-30 16:02:42,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:42,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974819320] [2024-05-30 16:02:42,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:42,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:44,511 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-30 16:02:44,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:44,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974819320] [2024-05-30 16:02:44,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974819320] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:44,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522069622] [2024-05-30 16:02:44,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-30 16:02:44,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:44,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:44,513 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:44,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-05-30 16:02:44,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-30 16:02:44,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:02:44,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 53 conjunts are in the unsatisfiable core [2024-05-30 16:02:44,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:46,439 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:02:46,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 134 [2024-05-30 16:02:46,657 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:02:46,657 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:47,726 INFO L349 Elim1Store]: treesize reduction 32, result has 73.6 percent of original size [2024-05-30 16:02:47,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 63 treesize of output 103 [2024-05-30 16:02:47,864 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:02:47,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522069622] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:02:47,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:02:47,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 29, 19] total 81 [2024-05-30 16:02:47,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57274992] [2024-05-30 16:02:47,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:02:47,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2024-05-30 16:02:47,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:47,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2024-05-30 16:02:47,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=6081, Unknown=0, NotChecked=0, Total=6480 [2024-05-30 16:02:47,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:47,870 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:47,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 8.37037037037037) internal successors, (678), 81 states have internal predecessors, (678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:47,871 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:02:47,872 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:47,872 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:02:54,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:02:54,010 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:54,011 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:54,011 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:02:54,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,020 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,035 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,049 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,050 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,077 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,078 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,169 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,169 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,169 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,180 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,181 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,181 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,199 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,199 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,199 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,209 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,209 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:02:54,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:54,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:02:56,320 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 1336 states. [2024-05-30 16:02:56,320 INFO L212 cStratifiedReduction]: Copied states 39 times. [2024-05-30 16:02:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:02:56,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-05-30 16:02:56,321 INFO L78 Accepts]: Start accepts. Automaton has currently 1378 states, but on-demand construction may add more states Word has length 288 [2024-05-30 16:02:56,323 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:02:56,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-05-30 16:02:56,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-05-30 16:02:56,524 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:02:56,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:02:56,524 INFO L85 PathProgramCache]: Analyzing trace with hash 858032330, now seen corresponding path program 1 times [2024-05-30 16:02:56,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:02:56,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093629767] [2024-05-30 16:02:56,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:56,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:02:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:57,794 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:02:57,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:02:57,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093629767] [2024-05-30 16:02:57,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093629767] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:02:57,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597023609] [2024-05-30 16:02:57,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:02:57,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:02:57,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:02:57,809 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:02:57,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-05-30 16:02:57,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:02:57,960 INFO L262 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 49 conjunts are in the unsatisfiable core [2024-05-30 16:02:57,963 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:02:58,503 INFO L349 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2024-05-30 16:02:58,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 32 [2024-05-30 16:02:58,523 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:02:58,523 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:02:58,946 INFO L349 Elim1Store]: treesize reduction 50, result has 58.7 percent of original size [2024-05-30 16:02:58,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 44 treesize of output 82 [2024-05-30 16:02:58,985 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:02:58,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597023609] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:02:58,985 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:02:58,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 18, 13] total 54 [2024-05-30 16:02:58,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489379309] [2024-05-30 16:02:58,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:02:58,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-05-30 16:02:58,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:02:58,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-05-30 16:02:58,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=2596, Unknown=0, NotChecked=0, Total=2862 [2024-05-30 16:02:58,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:58,988 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:02:58,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 9.87037037037037) internal successors, (533), 54 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 62 states. [2024-05-30 16:02:58,989 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:02:58,989 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:03:00,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,069 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:00,070 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:00,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:00,076 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:00,095 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,121 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,121 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,121 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,138 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,138 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,138 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,157 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,157 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,247 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,247 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,253 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,253 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,253 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,259 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,259 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,259 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,270 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,270 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,285 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,286 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,286 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,299 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,299 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,299 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,305 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,305 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:00,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:00,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:01,719 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:01,719 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:01,719 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:01,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:01,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:01,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:04,796 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,879 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:04,880 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,880 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:04,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,892 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:04,895 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 2768 states. [2024-05-30 16:03:04,895 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:04,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:04,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:04,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:04,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:04,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:04,896 INFO L78 Accepts]: Start accepts. Automaton has currently 2413 states, but on-demand construction may add more states Word has length 260 [2024-05-30 16:03:04,898 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:03:04,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-05-30 16:03:05,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-05-30 16:03:05,104 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:03:05,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:03:05,105 INFO L85 PathProgramCache]: Analyzing trace with hash -701041783, now seen corresponding path program 1 times [2024-05-30 16:03:05,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:03:05,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479631045] [2024-05-30 16:03:05,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:05,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:03:05,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:05,466 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-30 16:03:05,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:03:05,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479631045] [2024-05-30 16:03:05,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479631045] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:03:05,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003328563] [2024-05-30 16:03:05,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:05,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:03:05,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:03:05,472 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:03:05,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-05-30 16:03:05,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:05,658 INFO L262 TraceCheckSpWp]: Trace formula consists of 544 conjuncts, 14 conjunts are in the unsatisfiable core [2024-05-30 16:03:05,661 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:03:06,003 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-30 16:03:06,003 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:03:06,433 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-05-30 16:03:06,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003328563] provided 1 perfect and 1 imperfect interpolant sequences [2024-05-30 16:03:06,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-05-30 16:03:06,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [15, 15] total 35 [2024-05-30 16:03:06,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628190226] [2024-05-30 16:03:06,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:03:06,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-05-30 16:03:06,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:03:06,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-05-30 16:03:06,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2024-05-30 16:03:06,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:06,436 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:03:06,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 16.8) internal successors, (252), 15 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:03:06,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:06,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:06,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:06,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:06,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:06,437 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:03:06,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:06,778 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:06,779 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,779 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:06,779 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:06,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,792 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,801 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,805 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,806 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,806 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,816 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,836 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,842 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,842 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,842 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,847 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,847 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,847 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,852 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,862 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,869 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,870 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,870 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,873 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,873 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,873 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:06,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:06,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:06,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,064 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,064 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,084 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,084 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,089 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,090 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,090 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,095 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,136 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,137 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,151 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 2831 states. [2024-05-30 16:03:07,152 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:07,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:07,153 INFO L78 Accepts]: Start accepts. Automaton has currently 2513 states, but on-demand construction may add more states Word has length 256 [2024-05-30 16:03:07,155 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:03:07,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-05-30 16:03:07,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,9 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:03:07,362 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:03:07,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:03:07,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1603705583, now seen corresponding path program 1 times [2024-05-30 16:03:07,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:03:07,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918895258] [2024-05-30 16:03:07,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:07,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:03:07,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:07,570 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:03:07,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:03:07,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918895258] [2024-05-30 16:03:07,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918895258] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:03:07,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:03:07,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-05-30 16:03:07,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660591306] [2024-05-30 16:03:07,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:03:07,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-05-30 16:03:07,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:03:07,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-05-30 16:03:07,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-05-30 16:03:07,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:07,572 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:03:07,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 46.4) internal successors, (232), 5 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:03:07,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:07,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,572 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:07,573 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:07,573 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:03:07,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:07,612 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:07,614 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,614 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:07,614 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:07,621 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,622 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,622 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,626 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,635 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,635 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,635 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,639 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,640 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,640 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,649 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,650 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,660 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,660 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,660 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,665 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,665 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,665 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,670 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,670 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,670 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,675 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,675 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,675 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,680 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,680 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,684 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,684 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,684 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,688 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,691 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,697 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,697 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,799 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:07,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,875 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,893 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,898 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,899 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,899 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:07,920 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:07,931 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 2814 states. [2024-05-30 16:03:07,931 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:07,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:03:07,933 INFO L78 Accepts]: Start accepts. Automaton has currently 2496 states, but on-demand construction may add more states Word has length 242 [2024-05-30 16:03:07,935 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:03:07,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-05-30 16:03:07,936 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:03:07,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:03:07,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1976005821, now seen corresponding path program 1 times [2024-05-30 16:03:07,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:03:07,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123575974] [2024-05-30 16:03:07,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:07,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:03:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:08,112 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:03:08,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:03:08,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123575974] [2024-05-30 16:03:08,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123575974] provided 1 perfect and 0 imperfect interpolant sequences [2024-05-30 16:03:08,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-05-30 16:03:08,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-05-30 16:03:08,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963766511] [2024-05-30 16:03:08,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-05-30 16:03:08,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-05-30 16:03:08,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:03:08,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-05-30 16:03:08,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-05-30 16:03:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:08,114 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:03:08,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 31.142857142857142) internal successors, (218), 7 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 57 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 39 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:08,114 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 42 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:03:08,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:08,115 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:03:08,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:08,208 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:08,209 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,209 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:08,210 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:08,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,222 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,232 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,236 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,237 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,251 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,262 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,262 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,263 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,267 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,267 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,268 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,273 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,273 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,277 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,278 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,278 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,283 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,283 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,286 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,298 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,298 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,298 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,301 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,301 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,301 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,463 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,463 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:08,463 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,522 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,522 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,522 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,536 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,536 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,540 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,540 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,540 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,545 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,559 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,559 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,559 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,635 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,636 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,636 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,646 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:08,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:08,996 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,007 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,043 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,156 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,169 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,170 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,271 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,281 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,281 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,308 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,308 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,579 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,580 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,580 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,769 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,769 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,778 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,790 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,790 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,790 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,820 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,933 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,934 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,934 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,956 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,956 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,967 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,967 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:09,986 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:09,986 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,001 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,002 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,016 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,030 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,062 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,072 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,072 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,072 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,100 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,251 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,283 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,283 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,298 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,298 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,298 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,307 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,307 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,314 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,314 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,335 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,335 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,335 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,730 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,730 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,744 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,744 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,745 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,782 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,782 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,783 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,925 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:10,925 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:10,925 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,011 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,012 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,021 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,021 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,021 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,031 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,058 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,077 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,397 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,398 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,649 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,661 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,661 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,661 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,678 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,678 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,678 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,690 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,700 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,700 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,700 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,734 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,734 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,734 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,750 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,750 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,750 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,762 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,762 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,762 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,913 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,921 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,921 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,921 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,929 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,929 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,929 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,938 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,938 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,938 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,955 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,960 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:11,966 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:11,966 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,058 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,088 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,094 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,102 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,103 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,103 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,123 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,123 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,130 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,130 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,150 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,150 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,165 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,165 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,165 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,183 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,183 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,201 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,201 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,201 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,218 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,218 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,236 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,237 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,252 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,252 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,252 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,269 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,280 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,280 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,280 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,302 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,312 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,312 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,312 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,322 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,322 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,546 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,546 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,547 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,558 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,558 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,596 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,596 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,596 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,618 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,618 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,631 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,631 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,631 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,661 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,661 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,661 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,828 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,828 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,828 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,844 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,859 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,873 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,873 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,873 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,912 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,922 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,922 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,922 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,941 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:12,950 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:12,950 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,124 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,124 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,124 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,167 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,168 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,168 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,178 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,178 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,178 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,206 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,206 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,216 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,216 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,236 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,236 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,255 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:13,255 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:13,255 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:16,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:16,063 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,063 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:16,079 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,079 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:16,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:16,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,084 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:17,084 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,084 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:17,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:17,130 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:17,130 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,133 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,189 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,190 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,190 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,221 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,221 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,247 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,247 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,512 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:18,512 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:18,512 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:21,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:21,282 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:21,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,469 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,469 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,469 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,557 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,557 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,557 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,572 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,572 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,572 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,608 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,608 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,608 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,634 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,643 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,660 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,660 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,660 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,673 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,690 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,720 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,720 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,734 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,734 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,747 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,748 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,762 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,762 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,762 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,771 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,781 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,781 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,781 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,790 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,791 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,791 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,958 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,958 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,996 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:24,996 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:24,996 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,007 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,019 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,019 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,019 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,031 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,079 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,079 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,135 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,135 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,135 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,149 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,149 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,149 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,214 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,227 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,227 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,227 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,240 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,240 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,240 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,266 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,266 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,276 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,276 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,276 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,286 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,286 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,296 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,296 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,296 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,305 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,305 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,313 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,588 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,588 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,588 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,667 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,679 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,688 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,688 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,706 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,716 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:25,717 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:25,717 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:28,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:28,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:28,273 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,273 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:28,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:28,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,373 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:29,373 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,373 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,388 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:29,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,388 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:29,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:29,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:30,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,852 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,912 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:30,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,941 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:30,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,942 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,954 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:30,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,963 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:30,963 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:30,963 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:31,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:31,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:31,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:33,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:33,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:33,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,128 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,141 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,141 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,141 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,153 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,153 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,153 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,184 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,436 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,436 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,436 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,447 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,461 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,461 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,461 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,475 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,475 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,475 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,498 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,498 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,498 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,509 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,521 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,521 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,542 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,543 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,543 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,568 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,568 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,568 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,580 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,580 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,591 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,592 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,592 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,920 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,933 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,945 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,997 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:37,997 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:37,997 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,039 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,040 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,040 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,053 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,054 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,054 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,248 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,248 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,248 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,422 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,422 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,422 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,437 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,437 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,437 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,499 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,511 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,511 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,511 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,523 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,523 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,543 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,543 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,543 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,556 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,557 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,557 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,581 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,581 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,600 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,864 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,951 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,963 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,963 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,963 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,978 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,978 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,978 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:38,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:38,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,014 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,014 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,014 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,028 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,028 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,028 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,134 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,134 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,146 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,146 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,146 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,208 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,232 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,232 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,232 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,246 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,259 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,259 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,259 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,307 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,307 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,582 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,582 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,582 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,672 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,672 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,672 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,685 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,685 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,701 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,701 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,701 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,715 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,741 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,742 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,742 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,757 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,758 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,758 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,778 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,791 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,836 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,848 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,848 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,874 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,874 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,874 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,901 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,917 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,918 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,930 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,930 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,945 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:39,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:39,945 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,369 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,420 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,420 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,420 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,433 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,434 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,434 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,460 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,461 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,461 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,498 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,498 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,498 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,513 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:40,513 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:40,513 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,057 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,057 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,075 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,075 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,090 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,090 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,090 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,192 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,192 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,205 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,247 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,247 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,268 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,268 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,268 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,289 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,289 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,304 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,304 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,304 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,427 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:41,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:41,428 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,148 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,149 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,149 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,770 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,770 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,771 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,843 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,843 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,864 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,894 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:42,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:42,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:43,102 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:43,103 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:43,103 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:43,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:43,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:43,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:44,056 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28026 states. [2024-05-30 16:03:44,056 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:03:44,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:03:44,057 INFO L78 Accepts]: Start accepts. Automaton has currently 33435 states, but on-demand construction may add more states Word has length 279 [2024-05-30 16:03:44,060 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:03:44,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-05-30 16:03:44,060 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:03:44,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:03:44,060 INFO L85 PathProgramCache]: Analyzing trace with hash -2083848436, now seen corresponding path program 1 times [2024-05-30 16:03:44,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:03:44,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455934080] [2024-05-30 16:03:44,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:44,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:03:44,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:45,337 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:03:45,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:03:45,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455934080] [2024-05-30 16:03:45,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455934080] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:03:45,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907523691] [2024-05-30 16:03:45,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:45,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:03:45,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:03:45,339 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:03:45,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-05-30 16:03:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:03:45,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 53 conjunts are in the unsatisfiable core [2024-05-30 16:03:45,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:03:46,294 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:03:46,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 158 [2024-05-30 16:03:46,505 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:03:46,505 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:03:47,445 INFO L349 Elim1Store]: treesize reduction 36, result has 70.2 percent of original size [2024-05-30 16:03:47,445 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 55 treesize of output 99 [2024-05-30 16:03:47,529 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:03:47,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907523691] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:03:47,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:03:47,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 19, 19] total 61 [2024-05-30 16:03:47,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192199350] [2024-05-30 16:03:47,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:03:47,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-05-30 16:03:47,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:03:47,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-05-30 16:03:47,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=3406, Unknown=0, NotChecked=0, Total=3660 [2024-05-30 16:03:47,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:47,535 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:03:47,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 8.39344262295082) internal successors, (512), 61 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:03:47,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:03:47,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:47,537 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:03:49,155 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:49,156 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:49,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,157 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:49,157 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:03:49,164 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,164 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,164 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,168 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,169 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,179 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,179 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,179 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,187 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,200 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,200 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,200 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,204 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,204 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,204 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,208 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,216 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,216 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,219 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,219 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,228 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,228 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,228 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:03:49,402 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,486 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,486 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,491 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,491 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,491 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,501 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,505 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,505 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,505 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,572 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,572 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,572 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,584 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,584 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,599 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,614 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,614 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,614 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,625 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,625 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,625 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,637 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,637 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,650 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,650 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,662 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,662 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,672 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,672 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,672 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,680 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,680 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,689 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,690 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,706 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,907 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,907 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,938 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,938 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,938 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,950 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,976 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,976 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,977 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,987 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,987 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,999 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:49,999 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:49,999 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,080 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,080 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,119 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,119 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,135 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,135 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,285 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,285 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,285 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,336 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,337 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,337 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,459 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,459 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,459 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,464 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,482 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,482 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,491 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,491 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,491 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,503 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,503 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,503 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,513 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,513 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,513 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,529 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,542 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,543 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,543 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,554 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,566 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,566 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,566 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,577 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,577 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,577 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,589 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,589 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,589 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,596 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,596 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,605 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,605 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,605 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,620 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,620 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,620 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,628 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,628 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,783 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,784 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,784 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,813 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,813 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,849 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,874 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,874 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,874 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,895 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,895 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,895 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,906 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,906 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,906 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,937 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,937 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,937 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,947 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,948 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,948 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,961 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,961 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,961 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,974 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,975 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,975 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,988 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,988 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,988 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,998 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:50,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:50,998 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,209 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,210 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,221 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,222 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,233 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,233 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,233 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,255 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,256 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,256 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,286 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,308 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,308 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,347 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,347 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,347 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,368 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,368 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,404 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,404 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,404 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,424 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,424 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,424 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,444 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,444 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,444 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,458 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,458 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,458 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,471 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,486 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,486 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,512 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,512 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,512 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,945 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,945 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,954 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,954 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,954 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,966 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,966 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,966 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,974 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,975 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,975 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,991 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:51,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:51,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,001 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,098 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,098 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,112 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,137 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,137 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,147 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,147 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,147 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,157 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,157 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,166 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,166 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,166 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,353 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,353 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,412 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,412 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,426 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,426 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,437 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,437 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,437 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,457 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,457 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,458 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,471 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,705 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,705 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,721 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,748 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,760 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,760 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,783 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,784 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,784 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,793 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,801 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,809 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,809 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,809 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,818 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,826 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:52,826 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:52,826 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,064 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,064 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,064 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,106 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,106 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,163 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,163 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,163 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,223 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,242 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,243 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,243 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,259 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,259 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,259 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,275 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,514 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,515 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,515 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,522 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,522 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,528 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,535 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,535 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,540 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,653 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,653 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,653 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,695 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,696 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,696 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,703 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,703 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,703 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,711 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,711 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,721 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,728 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,728 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,728 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,741 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,742 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,742 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,750 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,750 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,750 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,761 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,771 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,771 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,771 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,788 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,789 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,789 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,803 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,803 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,815 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,815 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,815 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,826 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,868 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,868 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,884 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,884 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,884 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:53,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:53,892 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,037 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,037 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,077 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,077 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,087 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,087 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,124 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,124 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,124 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,134 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,134 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,147 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,148 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,148 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,161 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,180 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,180 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,180 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,197 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,198 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,211 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,211 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,225 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,297 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,297 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,297 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,307 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,307 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,335 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,335 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,652 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,653 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,653 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,685 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,686 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,686 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,695 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,696 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,696 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,718 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,718 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,718 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,727 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,728 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,728 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,745 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,746 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,746 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,768 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,778 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,792 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,814 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,814 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,814 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,834 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,834 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,834 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,844 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,855 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,855 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,888 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,888 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,898 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:54,898 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:54,898 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,183 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,183 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,198 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,199 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,199 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,210 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,233 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,233 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,233 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,246 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,273 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,306 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,306 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,306 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,319 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,319 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,319 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,332 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,333 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,333 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,347 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,347 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,347 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,374 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,388 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,389 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,748 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,761 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,761 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,777 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,777 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,777 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,789 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,789 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,789 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,813 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,813 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,828 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,828 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,843 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,843 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:55,886 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:55,886 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,085 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,085 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,085 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,120 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,121 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,132 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,164 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,164 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,164 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,415 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,415 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,415 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,455 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,455 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,467 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,467 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,478 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,478 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,478 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,493 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,493 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,493 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,526 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,538 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,539 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,551 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,551 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,551 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,562 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,562 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,575 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,575 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,576 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,589 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,589 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,589 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,600 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,623 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,623 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,623 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,646 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,671 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,682 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,682 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,682 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,960 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,973 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,973 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,973 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:56,986 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:56,986 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,001 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,013 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,013 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,013 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,036 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,036 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,050 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,252 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,252 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,252 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,264 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,264 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,264 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,293 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,293 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,293 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,306 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,306 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,330 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,330 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,330 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,342 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,342 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,342 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,355 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,355 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,355 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,382 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,383 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,383 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,951 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,968 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,968 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:57,987 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:57,987 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,011 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:58,012 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,012 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,031 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:58,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,071 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:58,071 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,071 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,088 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:03:58,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:58,089 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:03:59,772 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28057 states. [2024-05-30 16:03:59,772 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:03:59,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:03:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-05-30 16:03:59,773 INFO L78 Accepts]: Start accepts. Automaton has currently 33466 states, but on-demand construction may add more states Word has length 288 [2024-05-30 16:03:59,777 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:03:59,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-05-30 16:03:59,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:03:59,980 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:03:59,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:03:59,980 INFO L85 PathProgramCache]: Analyzing trace with hash 691558089, now seen corresponding path program 1 times [2024-05-30 16:03:59,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:03:59,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778223825] [2024-05-30 16:03:59,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:03:59,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:04:00,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:01,188 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:01,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:04:01,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778223825] [2024-05-30 16:04:01,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778223825] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:04:01,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674238441] [2024-05-30 16:04:01,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:04:01,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:04:01,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:04:01,225 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:04:01,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-05-30 16:04:01,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:01,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 47 conjunts are in the unsatisfiable core [2024-05-30 16:04:01,403 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:04:01,696 INFO L349 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2024-05-30 16:04:01,696 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 32 [2024-05-30 16:04:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:01,713 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:04:02,175 INFO L349 Elim1Store]: treesize reduction 43, result has 64.5 percent of original size [2024-05-30 16:04:02,176 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 44 treesize of output 89 [2024-05-30 16:04:02,223 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:02,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674238441] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:04:02,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:04:02,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 13, 13] total 51 [2024-05-30 16:04:02,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429955848] [2024-05-30 16:04:02,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:04:02,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-05-30 16:04:02,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:04:02,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-05-30 16:04:02,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2320, Unknown=0, NotChecked=0, Total=2550 [2024-05-30 16:04:02,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:02,231 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:04:02,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 9.607843137254902) internal successors, (490), 51 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 85 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 55 states. [2024-05-30 16:04:02,233 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:02,234 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:04:02,996 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:02,996 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:02,996 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:02,997 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:02,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:02,998 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:03,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,036 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,036 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,045 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,045 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,055 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,062 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,137 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,137 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,141 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,141 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,141 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,166 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,166 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,166 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,369 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:03,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,429 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,429 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,429 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,443 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,443 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,443 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,448 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,448 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,462 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,462 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,462 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,469 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,469 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,469 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,482 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,482 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,482 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,505 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,505 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,505 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,516 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,516 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,516 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,532 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,532 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,532 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,546 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,546 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,546 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,558 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,558 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,581 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,582 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,582 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,597 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,605 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,605 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,605 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,613 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,614 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,614 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,622 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,622 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,622 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,630 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,630 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,630 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,638 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,638 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,816 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,855 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,855 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,864 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,902 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,902 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,912 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,925 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,925 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,925 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,937 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,937 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,937 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,955 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,971 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,971 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,983 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,983 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,996 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:03,996 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:03,996 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,020 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,029 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,029 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,030 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,038 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,038 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,047 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,047 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,047 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,055 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,063 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,063 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,218 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,218 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,260 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,270 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,391 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,396 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,396 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,411 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,411 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,417 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,417 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,417 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,438 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,438 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,438 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,448 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,448 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,463 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,463 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,463 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,476 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,476 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,476 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,486 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,497 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,498 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,498 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,508 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,519 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,519 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,519 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,526 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,526 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,526 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,534 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,534 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,542 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,542 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,548 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,548 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,548 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,708 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,708 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,744 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,744 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,752 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,752 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,753 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,773 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,773 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,788 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,788 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,788 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,808 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,808 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,808 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,817 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,818 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,832 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,845 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,845 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,855 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,894 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,902 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,902 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,909 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,910 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,910 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,917 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,917 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:04,924 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:04,924 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,055 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,056 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,056 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,091 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,091 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,099 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,133 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,181 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,181 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,181 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,228 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,228 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,228 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,265 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,283 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,302 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,314 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,315 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,315 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,340 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,340 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,340 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,351 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,711 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,711 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,748 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,760 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,760 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,852 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,870 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,870 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,870 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,934 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,935 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,935 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,953 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,953 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,953 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:05,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:05,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,003 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,004 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,016 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,030 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,030 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,030 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,040 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,041 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,041 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,053 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,053 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,331 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,332 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,332 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,376 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,376 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,376 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,389 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,389 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,389 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,402 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,432 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,432 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,456 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,456 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,456 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,470 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,632 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,633 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,633 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,646 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,647 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,647 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,879 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,879 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,879 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,898 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,898 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,898 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,914 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,914 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,930 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,930 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,945 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,946 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,978 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,978 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,978 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,999 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:06,999 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:06,999 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,011 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,024 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,373 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,374 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,415 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,427 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,427 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,438 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,439 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,455 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,455 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,455 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,470 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,493 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,493 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,493 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,506 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,506 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,506 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,544 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,597 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,616 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,617 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,617 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,637 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,637 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,670 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,670 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,670 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,692 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,692 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,692 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,702 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,702 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,702 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,712 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,712 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,712 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,943 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,943 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,954 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,954 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,954 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,966 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,966 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,966 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:07,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:07,993 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,013 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,014 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,014 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,084 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,084 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,106 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,122 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,122 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,189 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,200 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,201 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,201 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,212 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,234 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,444 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,445 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,513 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,513 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,513 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,528 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,540 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,563 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,563 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,563 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,577 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,577 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,577 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,618 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,618 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,645 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,645 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,670 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,840 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,840 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,840 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,868 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,868 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,880 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,880 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,880 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,889 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,897 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,898 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,898 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,906 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,907 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,907 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,922 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:08,922 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:08,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,073 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,073 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,073 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,105 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,114 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,114 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,123 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,123 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,135 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,135 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,136 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,144 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,145 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,163 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,163 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,163 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,174 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,174 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,209 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,210 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,221 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,222 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,232 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,232 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,242 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,242 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,242 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,252 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,252 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,252 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,262 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,262 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,283 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,283 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,283 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,294 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,294 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,303 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,304 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,304 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,314 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,522 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,522 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,522 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,571 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,572 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,572 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,583 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,583 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,583 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,608 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,609 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,609 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,629 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,629 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,629 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,643 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,697 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,697 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,697 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,710 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,710 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,744 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,745 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,745 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,780 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,780 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,793 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,804 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,805 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,805 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:09,816 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:09,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,172 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,172 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,211 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,211 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,251 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,264 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,264 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,264 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,281 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,281 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,296 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,296 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,296 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,322 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,322 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,335 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,335 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,335 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,347 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,347 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,348 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,361 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,361 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,361 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,375 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,389 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,389 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,389 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,404 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,417 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,417 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,417 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,853 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,925 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,926 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,926 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,958 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,958 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,983 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,983 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,998 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:10,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:10,998 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,043 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,043 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,057 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,069 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,069 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,094 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,121 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,121 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,121 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,134 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,134 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,148 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,149 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,149 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,161 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,174 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,426 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,427 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,501 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,501 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,518 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,519 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,519 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,531 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,532 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,532 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,556 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,556 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,556 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,571 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,571 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,571 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,757 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,770 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,771 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,771 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,788 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,788 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,804 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,822 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,849 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,849 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,862 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,899 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,900 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,900 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,924 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,924 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,924 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,940 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:11,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:11,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,533 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,533 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,533 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,549 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,549 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,549 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,564 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,564 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,564 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,584 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,584 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,602 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,602 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,603 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,631 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,631 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,631 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:12,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:12,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:15,944 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28437 states. [2024-05-30 16:04:15,944 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:04:15,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:04:15,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:04:15,946 INFO L78 Accepts]: Start accepts. Automaton has currently 33882 states, but on-demand construction may add more states Word has length 288 [2024-05-30 16:04:15,949 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:04:15,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-05-30 16:04:16,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-05-30 16:04:16,156 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:04:16,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:04:16,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1981213250, now seen corresponding path program 1 times [2024-05-30 16:04:16,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:04:16,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104594384] [2024-05-30 16:04:16,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:04:16,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:04:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:17,478 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:17,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:04:17,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104594384] [2024-05-30 16:04:17,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104594384] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:04:17,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759909044] [2024-05-30 16:04:17,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:04:17,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:04:17,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:04:17,480 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:04:17,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-05-30 16:04:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:17,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 589 conjuncts, 47 conjunts are in the unsatisfiable core [2024-05-30 16:04:17,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:04:18,006 INFO L349 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2024-05-30 16:04:18,007 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 13 [2024-05-30 16:04:18,021 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:18,021 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:04:18,429 INFO L349 Elim1Store]: treesize reduction 43, result has 64.5 percent of original size [2024-05-30 16:04:18,430 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 44 treesize of output 89 [2024-05-30 16:04:18,450 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:18,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759909044] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:04:18,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:04:18,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 13, 13] total 51 [2024-05-30 16:04:18,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40514666] [2024-05-30 16:04:18,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:04:18,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-05-30 16:04:18,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:04:18,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-05-30 16:04:18,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=2317, Unknown=0, NotChecked=0, Total=2550 [2024-05-30 16:04:18,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:18,453 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:04:18,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 9.96078431372549) internal successors, (508), 51 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:04:18,454 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:18,455 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:04:19,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:19,176 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:19,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,177 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:19,177 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:19,189 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,189 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,193 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,193 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,193 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,209 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,209 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,209 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,221 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,221 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,237 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,238 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,238 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,242 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,242 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,242 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,251 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,254 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,254 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,254 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,266 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,266 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,277 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,277 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,277 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,361 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,361 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,361 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,445 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,534 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:19,534 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,593 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,593 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,593 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,626 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,626 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,626 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,639 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,640 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,640 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,662 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,662 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,675 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,675 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,675 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,718 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,719 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,719 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,751 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,751 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,751 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,763 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,763 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,763 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,799 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,808 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,808 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,808 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,817 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,825 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,826 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,826 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,833 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,834 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:19,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:19,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,001 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,034 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,034 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,034 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,043 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,053 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,054 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,054 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,094 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,105 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,129 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,129 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,129 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,148 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,148 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,148 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,164 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,165 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,165 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,177 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,177 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,190 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,190 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,190 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,236 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,236 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,244 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,244 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,244 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,253 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,253 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,253 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,262 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,262 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,262 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,420 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,420 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,462 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,462 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,462 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,472 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,484 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,485 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,494 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,494 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,494 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,512 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,512 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,512 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,523 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,523 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,729 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,730 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,740 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,740 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,740 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,761 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,761 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,774 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,774 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,774 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,785 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,785 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,785 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,810 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,810 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,810 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,830 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,840 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,840 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,840 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,849 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,859 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:20,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:20,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,021 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,021 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,021 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,061 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,069 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,069 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,107 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,137 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,137 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,152 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,164 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,164 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,164 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,185 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,185 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,206 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,206 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,214 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,214 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,222 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,222 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,247 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,247 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,374 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,409 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,409 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,409 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,418 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,418 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,429 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,429 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,429 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,437 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,437 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,437 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,453 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,462 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,462 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,462 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,536 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,536 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,559 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,581 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,581 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,581 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,599 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,599 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,599 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,617 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,617 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,635 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,635 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,635 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,653 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,653 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,653 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,665 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,666 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,666 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,847 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,847 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,847 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,861 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,861 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,871 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,871 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:21,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:21,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,115 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,115 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,115 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,141 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,141 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,141 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,152 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,152 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,172 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,185 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,185 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,206 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,206 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,207 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,227 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,227 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,227 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,308 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,309 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,328 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,346 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,346 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,346 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,359 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,359 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,371 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,371 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,371 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,383 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,384 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,384 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,396 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,407 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,407 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,407 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,955 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,967 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,967 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:22,993 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:22,993 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,014 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,014 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,014 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,207 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,207 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,237 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,237 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,254 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,254 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,254 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,270 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,270 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,283 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,283 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,283 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,296 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,296 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,296 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,309 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,319 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,319 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,337 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,337 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,366 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,366 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,366 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,471 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,471 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,634 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,635 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,635 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,672 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,692 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,692 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,692 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,712 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,712 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,712 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,730 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,730 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,742 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,742 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,742 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,763 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,763 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,790 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,791 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,791 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,806 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,806 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,806 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,861 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,861 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,920 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,920 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,930 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,931 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,941 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,941 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,951 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,951 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:23,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:23,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,190 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,190 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,190 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,201 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,202 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,202 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,214 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,214 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,240 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,240 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,240 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,262 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,292 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,309 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,333 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,333 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,333 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,354 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,354 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,354 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,426 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,426 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,426 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,439 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,440 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,451 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,452 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,452 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,464 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,475 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,475 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,475 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,487 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,487 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,912 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,926 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,941 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,996 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:24,997 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:24,997 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,012 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,012 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,012 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,033 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,053 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,053 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,053 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,129 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,129 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,129 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,152 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,212 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,244 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,245 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,245 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,258 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,258 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,258 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,489 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,489 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,490 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,532 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,533 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,533 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,545 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,557 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,557 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,586 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,586 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,586 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,609 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,609 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,609 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,623 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,623 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,623 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,638 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,639 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,639 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,651 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,652 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,652 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,684 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,684 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,697 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,711 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,711 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,750 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,750 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,750 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,764 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,764 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,779 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,779 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,779 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,792 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,805 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:25,806 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:25,806 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,163 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,163 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,163 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,179 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,179 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,179 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,215 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,215 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,215 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,260 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,319 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,319 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,319 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,335 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,335 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,335 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,354 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,354 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,355 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,387 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,387 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,387 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,418 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,418 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,434 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,434 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,434 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,450 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,450 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,450 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,467 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,467 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,483 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,483 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,483 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,498 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,498 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,499 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:26,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:26,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,011 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,039 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,039 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,056 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,056 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,056 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,095 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,095 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,095 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,111 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,111 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,146 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,147 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,147 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,160 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,160 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,160 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,178 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,179 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,179 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,194 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,209 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,236 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,237 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,280 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,280 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,280 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,295 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,336 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,337 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,337 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,709 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,709 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,709 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,725 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,725 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,744 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,744 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,759 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,759 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,759 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,837 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,855 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,855 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,886 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,886 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,928 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,928 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,928 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,942 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,942 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,979 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,979 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,979 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:27,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:27,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,012 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,012 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,012 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,316 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,406 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,406 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,406 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,427 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,427 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,447 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,447 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,480 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,480 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,480 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,701 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,701 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,701 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,716 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,717 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,717 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,737 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,737 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,774 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,789 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,790 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,790 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,804 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,805 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,805 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:28,902 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:28,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,368 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,406 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,406 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,424 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,425 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,425 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,443 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,444 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,444 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,461 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,461 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,462 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,475 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,476 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,476 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,495 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,495 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,496 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,507 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:29,507 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:29,507 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:30,433 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28448 states. [2024-05-30 16:04:30,433 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:04:30,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:30,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:30,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:30,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:04:30,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:04:30,435 INFO L78 Accepts]: Start accepts. Automaton has currently 33893 states, but on-demand construction may add more states Word has length 297 [2024-05-30 16:04:30,438 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:04:30,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-05-30 16:04:30,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:04:30,645 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:04:30,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:04:30,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1336125527, now seen corresponding path program 1 times [2024-05-30 16:04:30,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:04:30,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974646912] [2024-05-30 16:04:30,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:04:30,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:04:30,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:33,559 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:33,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:04:33,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974646912] [2024-05-30 16:04:33,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974646912] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:04:33,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670299211] [2024-05-30 16:04:33,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:04:33,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:04:33,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:04:33,563 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:04:33,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-05-30 16:04:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:04:33,750 INFO L262 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 78 conjunts are in the unsatisfiable core [2024-05-30 16:04:33,754 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:04:36,867 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:04:36,868 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 267 treesize of output 525 [2024-05-30 16:04:38,543 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-05-30 16:04:38,543 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:04:40,309 INFO L349 Elim1Store]: treesize reduction 36, result has 72.1 percent of original size [2024-05-30 16:04:40,310 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 86 treesize of output 110 [2024-05-30 16:04:40,378 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-05-30 16:04:40,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670299211] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:04:40,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:04:40,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 30, 28] total 84 [2024-05-30 16:04:40,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411702806] [2024-05-30 16:04:40,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:04:40,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2024-05-30 16:04:40,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:04:40,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2024-05-30 16:04:40,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=337, Invalid=6635, Unknown=0, NotChecked=0, Total=6972 [2024-05-30 16:04:40,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:40,383 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:04:40,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 6.916666666666667) internal successors, (581), 84 states have internal predecessors, (581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:04:40,383 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:04:40,384 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:04:40,384 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:04:43,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-05-30 16:04:46,812 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,812 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:46,812 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:46,813 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:46,813 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:04:46,820 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,853 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,862 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,871 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,871 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,874 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,874 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,874 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,878 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,881 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,881 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,881 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,884 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,884 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,884 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:46,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:46,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,116 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,116 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:04:47,116 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,219 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,230 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,243 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,244 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,244 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,268 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,268 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,268 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,299 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,299 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,299 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,333 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,333 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,333 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,346 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,346 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,346 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,373 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,373 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,373 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,387 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,387 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,396 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,396 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,396 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,645 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,645 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,656 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,665 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,665 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,665 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,678 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,688 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,689 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,719 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,719 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,719 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,746 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,746 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,764 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,764 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,781 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,781 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,781 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,811 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,811 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,811 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,825 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,825 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,825 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,849 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,870 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,870 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,870 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,878 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,878 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,878 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,888 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:47,888 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:47,888 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,049 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,049 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,093 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,093 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,093 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,144 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,144 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,144 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,155 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,155 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,155 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,300 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,300 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,300 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,331 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,331 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,331 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,343 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,343 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,369 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,370 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,370 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,382 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,382 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,383 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,392 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,392 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,400 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,400 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,400 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,409 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,409 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,409 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,417 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,417 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,417 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,425 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,425 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,425 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,602 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,602 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,602 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,644 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,644 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,644 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,655 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,655 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,668 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,679 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,699 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,711 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,712 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,712 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,724 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,724 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,724 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,737 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,737 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,737 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,771 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,784 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,784 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,784 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,809 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,809 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,809 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,822 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,840 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,840 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,840 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,848 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,848 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,864 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:48,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:48,864 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,006 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,037 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,037 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,046 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,056 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,056 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,056 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,077 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,094 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,103 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,146 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,146 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,170 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,194 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,194 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,194 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,215 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,215 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,215 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,253 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,253 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,253 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,413 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,425 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,425 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,425 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,436 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,436 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,436 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,456 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,456 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,456 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,649 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,687 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,687 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,711 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,711 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,737 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,737 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,757 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,770 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,770 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,770 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,792 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,810 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,810 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,810 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,833 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,854 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,854 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,854 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,873 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,873 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,873 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,892 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,910 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,929 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,930 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,969 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,969 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,969 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,982 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,982 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:49,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:49,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,275 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,289 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,289 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,301 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,329 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,329 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,329 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,353 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,353 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,837 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,851 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,865 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,875 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,893 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,928 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,928 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,928 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,935 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,935 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:50,943 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:50,943 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,257 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,257 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,257 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,265 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,282 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,306 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,306 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,314 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,336 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,336 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,336 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,379 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,379 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,402 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,439 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,439 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,447 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,447 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,597 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,636 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,636 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,636 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,646 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,658 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,658 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,667 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,683 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,683 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,684 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,720 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,720 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,720 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,738 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,739 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,739 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,769 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,769 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,783 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,783 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,784 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,811 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,811 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,811 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,841 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,841 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,841 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:51,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:51,859 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,031 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,077 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,077 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,088 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,102 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,102 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,112 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,295 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,304 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,304 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,304 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,330 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,330 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,330 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,340 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,340 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,340 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,349 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,349 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,349 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,358 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,359 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,359 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,368 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,368 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,375 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,382 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,382 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,382 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,389 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,389 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,389 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,526 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,526 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,553 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,562 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,562 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,581 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,582 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,582 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,609 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,610 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,610 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,625 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,625 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,625 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,643 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,644 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,644 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,651 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,651 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,651 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,663 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,663 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,673 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,689 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,690 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,697 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,697 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,697 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,714 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,714 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,714 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,732 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,732 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,732 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,740 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,741 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,741 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,749 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,948 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,948 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,948 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,994 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:52,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:52,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,004 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,005 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,005 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,019 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,019 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,019 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,029 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,029 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,030 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,049 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,049 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,071 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,072 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,072 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,129 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,129 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,129 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,150 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,150 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,161 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,185 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,185 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,194 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,449 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,449 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,449 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,659 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,660 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,660 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,672 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,684 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,684 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,684 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,699 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,699 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,699 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,709 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,710 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,710 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,730 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,731 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,743 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,743 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,782 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,782 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,783 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,795 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,796 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,796 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,806 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,818 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,818 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,818 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,828 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,828 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,828 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,851 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,863 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,875 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:53,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:53,897 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,155 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,155 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,204 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,204 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,204 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,252 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,252 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,252 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,266 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,307 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,307 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,322 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,322 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,334 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,334 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,350 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,350 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,351 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,365 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,365 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,377 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,377 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,377 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,413 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,426 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,426 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,426 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,438 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,439 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,453 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,465 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,477 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,477 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,477 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,725 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,725 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,786 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,786 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,786 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,818 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,818 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,818 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,832 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,832 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,888 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,902 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,902 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,933 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,934 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,934 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,946 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,946 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,946 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,974 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,974 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,974 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,987 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:54,988 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:54,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,187 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,206 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,206 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,221 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,221 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,221 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,425 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,425 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,425 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,434 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,434 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,434 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,455 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,455 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,455 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:04:55,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:04:55,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:02,370 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28479 states. [2024-05-30 16:05:02,371 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:02,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:02,372 INFO L78 Accepts]: Start accepts. Automaton has currently 33924 states, but on-demand construction may add more states Word has length 306 [2024-05-30 16:05:02,376 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:05:02,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-05-30 16:05:02,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-05-30 16:05:02,582 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:05:02,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:05:02,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1032974814, now seen corresponding path program 2 times [2024-05-30 16:05:02,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:05:02,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542076481] [2024-05-30 16:05:02,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:05:02,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:05:02,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:05:02,938 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-05-30 16:05:02,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:05:02,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542076481] [2024-05-30 16:05:02,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542076481] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:05:02,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119475682] [2024-05-30 16:05:02,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-05-30 16:05:02,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:05:02,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:05:02,940 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:05:02,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-05-30 16:05:03,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-05-30 16:05:03,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:05:03,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 14 conjunts are in the unsatisfiable core [2024-05-30 16:05:03,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:05:03,453 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-05-30 16:05:03,453 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:05:03,765 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-05-30 16:05:03,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119475682] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:05:03,766 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:05:03,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2024-05-30 16:05:03,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288979603] [2024-05-30 16:05:03,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:05:03,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-05-30 16:05:03,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:05:03,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-05-30 16:05:03,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=915, Unknown=0, NotChecked=0, Total=1122 [2024-05-30 16:05:03,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:03,768 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:05:03,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 10.823529411764707) internal successors, (368), 34 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:03,768 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:03,769 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:03,769 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:05:04,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:04,092 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:04,093 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:04,094 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:04,100 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,105 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,112 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,113 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,135 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,136 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,136 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,145 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,150 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,150 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,165 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,166 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,166 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,169 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,169 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,172 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,172 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,271 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:04,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,342 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,343 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,360 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,365 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,366 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,371 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,371 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,371 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,381 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,381 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,382 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,387 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,407 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,407 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,407 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,420 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,421 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,421 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,479 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,479 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,479 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,497 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,497 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,497 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,513 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,513 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,513 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,526 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,526 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,526 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,539 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,539 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,552 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,566 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,566 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,566 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,700 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,700 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,700 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,718 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,718 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,718 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,724 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,725 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,725 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,731 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,731 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,849 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,849 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,873 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,873 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,873 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,881 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,881 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,881 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,888 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,889 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,899 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,899 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,899 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,906 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,906 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,907 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,920 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,921 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,921 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,929 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,929 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,929 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,939 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,939 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,939 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,948 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,948 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,948 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,975 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,975 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,975 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,994 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:04,994 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:04,994 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,004 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,004 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,014 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,014 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,014 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,021 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,022 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,022 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,029 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,029 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,029 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,035 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,036 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,197 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,197 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,205 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,232 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,232 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,232 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,247 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,255 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,255 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,255 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,271 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,288 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,288 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,329 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,329 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,329 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,362 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,362 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,362 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,394 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,394 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,394 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,427 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,427 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,437 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,437 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,437 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,447 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,448 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,645 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,645 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,840 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,840 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,847 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,847 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,847 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,855 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,855 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,865 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,865 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,886 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,886 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,894 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,924 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,924 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,924 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,935 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,935 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,935 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,953 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,953 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,953 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,961 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,961 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,961 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,970 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,970 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,970 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,976 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,977 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,977 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,983 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,983 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,989 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,989 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:05,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:05,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,000 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,107 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,138 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,138 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,138 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,145 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,155 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,155 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,201 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,201 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,201 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,238 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,238 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,238 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,258 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,258 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,258 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,307 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,308 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,308 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,323 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,324 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,324 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,335 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,336 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,336 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,347 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,347 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,347 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,358 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,358 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,358 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,369 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,379 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,379 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,379 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,576 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,577 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,577 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,618 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,618 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,630 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,630 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,630 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,658 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,658 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,670 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,670 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,670 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,692 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,692 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,692 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,873 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,874 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,874 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,899 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,899 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,899 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,955 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,988 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:06,989 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:06,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,005 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,005 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,005 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,022 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,035 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,035 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,035 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,047 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,047 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,047 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,059 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,059 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,080 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,081 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,284 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,326 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,339 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,339 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,339 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,368 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,368 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,380 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,380 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,380 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,420 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,420 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,420 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,435 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,435 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,435 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,448 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,449 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,449 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,468 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,468 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,468 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,488 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,521 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,521 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,536 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,537 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,552 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,552 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,552 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,563 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,564 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,564 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,574 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,584 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,584 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,593 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,602 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,603 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,603 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,780 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,780 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,817 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,817 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,828 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,828 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,863 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,882 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,883 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,883 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,894 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,950 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,950 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:07,971 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:07,971 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,167 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,167 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,167 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,182 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,182 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,182 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,191 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,201 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,202 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,202 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,209 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,209 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,209 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,216 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,216 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,223 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,230 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,230 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,236 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,236 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,236 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,364 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,364 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,364 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,392 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,392 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,392 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,409 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,410 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,410 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,421 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,421 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,421 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,428 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,429 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,444 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,444 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,444 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,453 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,477 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,477 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,477 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,494 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,494 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,494 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,509 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,510 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,510 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,522 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,523 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,523 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,537 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,537 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,553 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,571 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,571 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,571 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,583 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,583 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,583 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,595 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,606 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,607 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,607 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,615 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,623 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,623 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,623 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,792 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,832 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,832 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,842 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,842 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,842 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,853 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,867 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,867 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,867 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,895 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,924 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,938 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,938 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,939 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,961 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,961 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,961 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,979 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,980 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,980 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:08,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:08,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,061 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,061 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,071 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,071 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,071 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,091 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,091 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,102 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,102 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,102 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,285 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,285 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,285 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,323 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,323 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,334 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,334 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,526 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,527 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,527 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,549 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,549 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,550 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,574 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,600 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,613 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,614 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,614 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,624 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,635 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,636 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,636 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,646 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,646 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,704 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,704 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,704 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,715 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,994 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:09,994 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:09,994 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,038 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,038 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,050 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,050 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,063 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,073 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,073 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,073 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,100 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,122 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,123 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,133 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,143 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,144 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,144 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,155 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,155 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,155 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,166 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,166 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,166 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,178 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,178 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,178 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,189 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,189 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,200 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,200 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,200 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,428 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,428 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,471 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,483 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,483 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,483 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,495 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,496 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,496 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,512 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,512 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,512 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,524 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,524 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,524 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,547 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,547 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,547 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,575 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,576 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,576 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,587 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,588 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,588 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,604 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,604 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,604 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,618 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,619 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,619 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,631 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,631 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,631 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,644 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,644 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,644 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,682 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,682 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,682 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,696 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,696 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,696 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,710 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,710 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:10,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:10,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,167 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,168 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,168 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,212 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,212 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,212 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,225 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,225 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,225 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,256 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,256 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,256 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,270 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,270 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,295 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,310 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,324 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,324 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,336 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,336 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,336 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,353 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,366 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,379 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,391 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,415 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,428 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,428 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,443 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,443 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,443 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,458 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,459 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,459 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,484 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,485 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,745 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,746 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,746 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,791 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,791 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,805 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,805 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,805 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,819 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,819 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,837 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,851 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,851 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,874 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,890 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,918 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,918 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,952 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,952 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,952 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,965 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,965 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,978 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,978 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,978 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:11,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:11,992 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,005 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,005 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,005 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,062 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,417 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,417 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,433 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,434 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,434 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,452 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,452 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,472 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,491 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,491 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,491 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,521 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,521 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,538 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:12,538 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:12,876 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28488 states. [2024-05-30 16:05:12,876 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:05:12,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:12,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:12,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:12,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:12,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:12,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:12,878 INFO L78 Accepts]: Start accepts. Automaton has currently 33933 states, but on-demand construction may add more states Word has length 314 [2024-05-30 16:05:12,881 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:05:12,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-05-30 16:05:13,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-05-30 16:05:13,090 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:05:13,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:05:13,090 INFO L85 PathProgramCache]: Analyzing trace with hash -693638095, now seen corresponding path program 3 times [2024-05-30 16:05:13,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:05:13,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023992745] [2024-05-30 16:05:13,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:05:13,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:05:13,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:05:13,425 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-05-30 16:05:13,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:05:13,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023992745] [2024-05-30 16:05:13,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023992745] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:05:13,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909988010] [2024-05-30 16:05:13,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-05-30 16:05:13,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:05:13,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:05:13,427 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:05:13,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-05-30 16:05:13,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-05-30 16:05:13,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:05:13,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 14 conjunts are in the unsatisfiable core [2024-05-30 16:05:13,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:05:14,051 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-05-30 16:05:14,052 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:05:14,430 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-05-30 16:05:14,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909988010] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:05:14,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:05:14,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 34 [2024-05-30 16:05:14,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154417177] [2024-05-30 16:05:14,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:05:14,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-05-30 16:05:14,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:05:14,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-05-30 16:05:14,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=915, Unknown=0, NotChecked=0, Total=1122 [2024-05-30 16:05:14,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:14,432 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:05:14,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 10.823529411764707) internal successors, (368), 34 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:14,433 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:14,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:14,434 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:05:14,776 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,776 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:14,776 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:14,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:14,778 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:14,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,792 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,792 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,804 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,815 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,815 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,832 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,832 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,838 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,843 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,843 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,848 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,848 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,853 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,865 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,865 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,868 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,868 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:14,973 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:14,973 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:14,973 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,053 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,053 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,084 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,084 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,084 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,116 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,284 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,288 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,288 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,301 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,311 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,311 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,311 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,326 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,339 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,339 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,339 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,349 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,349 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,350 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,360 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,370 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,370 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,370 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,380 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,380 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,380 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,387 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,388 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,409 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,409 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,409 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,542 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,542 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,542 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,578 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,578 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,578 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,586 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,586 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,586 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,605 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,606 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,606 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,620 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,621 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,621 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,630 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,630 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,630 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,640 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,640 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,640 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,650 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,650 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,666 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,666 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,666 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,692 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,692 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,704 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,704 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,704 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,715 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,727 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,743 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,743 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,751 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,752 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,752 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,758 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,759 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,759 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,766 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,766 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,766 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,947 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,947 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,947 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,967 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,967 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,980 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,980 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,980 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,989 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:15,989 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:15,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,005 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,005 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,005 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,033 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,049 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,049 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,071 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,072 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,072 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,127 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,127 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,143 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,160 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,160 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,160 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,172 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,172 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,184 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,197 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,208 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,374 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,515 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,515 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,515 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,544 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,544 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,544 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,552 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,562 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,581 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,581 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,581 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,597 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,606 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,607 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,607 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,617 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,617 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,642 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,642 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,656 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,667 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,677 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,678 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,678 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,688 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,688 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,699 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,699 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,699 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,714 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,729 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,729 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,868 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,868 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,897 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,897 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,914 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,914 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,925 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,926 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,926 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,933 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,934 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,934 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,979 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,979 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,979 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,997 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:16,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:16,998 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,021 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,021 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,021 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,061 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,061 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,061 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,080 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,080 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,080 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,100 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,119 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,119 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,119 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,146 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,146 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,159 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,159 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,159 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,171 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,183 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,183 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,638 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,638 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,638 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,652 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,652 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,652 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,665 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,665 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,665 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,682 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,682 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,682 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,695 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,695 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,695 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,719 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,719 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,719 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,731 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,731 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,749 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,749 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,785 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,785 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,785 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,819 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,819 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,851 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,852 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,868 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,868 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,878 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,879 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,879 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,889 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,900 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,900 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,910 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,910 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,910 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,920 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:17,921 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:17,921 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,115 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,115 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,115 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,156 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,169 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,169 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,180 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,181 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,181 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,196 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,207 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,207 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,242 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,243 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,243 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,256 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,256 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,256 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,268 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,269 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,286 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,286 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,286 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,303 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,304 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,304 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,330 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,330 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,330 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,343 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,357 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,357 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,357 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,376 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,376 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,376 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,385 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,385 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,394 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,394 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,394 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,579 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,579 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,579 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,747 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,780 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,780 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,790 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,790 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,790 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,812 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,813 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,822 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,865 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,865 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,865 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,880 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,880 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,880 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,901 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,920 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,952 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,952 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,952 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,968 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,968 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,968 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:18,996 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:18,996 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,007 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,017 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,017 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,037 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,037 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,230 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,230 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,270 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,282 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,294 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,294 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,310 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,321 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,321 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,321 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,342 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,342 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,342 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,354 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,355 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,355 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,435 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,436 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,436 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,472 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,490 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,490 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,490 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,522 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,522 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,522 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,535 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,535 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,546 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,546 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,547 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,557 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,557 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,833 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,847 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,847 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,878 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,878 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,890 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,891 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,891 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,914 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,914 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,929 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,929 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,929 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,950 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,950 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,969 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,970 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,970 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,997 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:19,997 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:19,997 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,022 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,087 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,087 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,269 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,282 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,300 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,300 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,300 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,308 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,308 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,308 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,316 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,316 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,475 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,475 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,475 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,518 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,519 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,519 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,528 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,542 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,551 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,551 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,551 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,580 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,580 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,592 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,592 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,592 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,602 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,602 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,602 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,615 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,637 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,637 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,647 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,647 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,647 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,658 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,668 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,668 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,678 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,691 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,702 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,702 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,703 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,713 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,713 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,713 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,724 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,724 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,991 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:20,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:20,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,004 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,004 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,017 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,017 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,033 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,045 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,081 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,081 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,124 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,125 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,125 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,139 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,139 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,139 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,164 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,164 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,164 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,189 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,202 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,202 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,202 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,216 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,216 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,241 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,242 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,242 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,254 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,254 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,254 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,677 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,677 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,677 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,727 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,727 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,853 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,853 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,873 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,873 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,980 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:21,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:21,996 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,023 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,037 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,038 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,038 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,053 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,053 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,053 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,123 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,123 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,413 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,413 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,413 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,471 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,507 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,508 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,530 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,531 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,549 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,549 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,549 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,582 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,582 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,582 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,603 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,603 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,603 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,622 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,622 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,622 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,638 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,638 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,638 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,677 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,677 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,677 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,710 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,710 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,900 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,900 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,913 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,941 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,942 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,958 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,958 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,970 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,971 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,971 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:22,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:22,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,259 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,260 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,260 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,311 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,311 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,311 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,343 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,343 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,406 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,406 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,406 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,440 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,441 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,441 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,455 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,455 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,455 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,475 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,475 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,475 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,494 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,494 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,494 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,524 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,524 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,539 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,539 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,554 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,587 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,587 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,587 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,603 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,604 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,604 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,619 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,619 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,619 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,634 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,635 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,635 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:23,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:23,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,006 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,024 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,024 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,024 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,043 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,065 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,065 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:24,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:24,271 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 28497 states. [2024-05-30 16:05:24,271 INFO L212 cStratifiedReduction]: Copied states 502 times. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:24,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:24,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:24,273 INFO L78 Accepts]: Start accepts. Automaton has currently 33942 states, but on-demand construction may add more states Word has length 322 [2024-05-30 16:05:24,276 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:05:24,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-05-30 16:05:24,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:05:24,483 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:05:24,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:05:24,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1945714018, now seen corresponding path program 4 times [2024-05-30 16:05:24,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:05:24,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035538004] [2024-05-30 16:05:24,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:05:24,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:05:24,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:05:29,690 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 5 proven. 64 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-05-30 16:05:29,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:05:29,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035538004] [2024-05-30 16:05:29,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035538004] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:05:29,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900246635] [2024-05-30 16:05:29,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-05-30 16:05:29,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:05:29,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:05:29,693 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:05:29,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-05-30 16:05:29,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-05-30 16:05:29,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:05:29,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 73 conjunts are in the unsatisfiable core [2024-05-30 16:05:29,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:05:32,692 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:05:32,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 203 treesize of output 509 [2024-05-30 16:05:35,956 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 1 proven. 62 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-05-30 16:05:35,956 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:05:37,749 INFO L349 Elim1Store]: treesize reduction 32, result has 75.2 percent of original size [2024-05-30 16:05:37,749 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 65 treesize of output 109 [2024-05-30 16:05:37,844 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-05-30 16:05:37,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900246635] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:05:37,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:05:37,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 27, 25] total 95 [2024-05-30 16:05:37,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164305300] [2024-05-30 16:05:37,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:05:37,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2024-05-30 16:05:37,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:05:37,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2024-05-30 16:05:37,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=8594, Unknown=0, NotChecked=0, Total=8930 [2024-05-30 16:05:37,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:37,848 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:05:37,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 6.957894736842105) internal successors, (661), 95 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:05:37,849 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:05:37,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:05:37,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:05:37,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:37,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:05:37,850 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:05:37,850 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:05:44,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:44,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:44,932 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:44,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:44,943 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:44,943 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:05:44,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:44,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:44,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:44,988 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:44,988 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:44,988 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,028 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,043 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,075 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,075 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,085 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,085 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,085 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,098 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,098 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,116 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,191 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,197 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,197 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:05:45,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,755 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,755 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,761 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,762 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,767 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,767 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,781 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,781 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,793 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,793 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,793 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,820 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,821 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,821 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,827 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,885 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,886 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,886 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,937 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,937 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,937 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,951 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,951 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,965 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,965 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,978 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,979 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,979 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,988 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,989 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,998 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:45,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:45,998 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,017 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,017 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,027 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,027 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,461 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,461 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,461 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,495 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,495 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,496 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,506 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,506 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,506 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,660 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,660 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,660 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,671 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,678 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,703 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,703 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,703 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,713 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,713 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,713 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,757 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,766 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,766 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,767 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,776 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,776 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,785 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,785 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,785 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,792 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,806 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,806 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,806 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,812 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,812 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,812 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,818 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,818 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,818 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,941 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,942 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,968 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,968 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,968 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,976 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,977 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,977 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,994 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:46,994 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:46,994 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,001 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,023 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,137 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,138 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,156 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,170 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,230 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,230 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,240 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,240 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,240 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,249 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,249 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,258 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,258 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,258 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,267 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,268 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,268 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,496 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,496 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,496 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,532 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,532 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,532 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,543 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,543 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,543 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,554 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,568 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,568 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,568 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,578 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,578 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,578 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,609 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,610 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,610 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,623 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,637 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,637 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,657 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,658 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,676 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,676 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,676 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,705 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,705 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,891 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,892 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,909 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,909 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,909 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,921 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,921 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,921 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,926 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:47,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:47,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,041 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,074 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,074 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,074 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,080 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,081 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,090 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,090 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,090 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,116 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,116 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,116 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,134 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,134 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,171 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,172 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,192 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,192 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,208 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,208 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,256 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,256 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,257 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,268 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,268 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,280 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,280 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,280 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,292 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,303 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,303 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,303 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,314 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,501 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,501 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,501 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,539 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,539 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,550 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,550 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,550 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,562 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,562 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,576 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,576 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,576 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,588 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,588 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,588 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,611 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,611 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,623 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,724 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,724 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,724 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,817 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,817 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,869 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,869 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,869 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,882 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:48,882 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:48,882 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,334 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,334 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,346 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,346 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,346 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,359 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,359 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,409 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,409 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,422 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,422 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,883 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,883 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,883 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,897 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,897 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,897 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,917 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,918 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,936 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,936 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,936 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,989 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:49,989 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:49,989 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,010 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,034 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,035 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,035 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,114 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,114 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,125 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,125 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,125 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,136 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,136 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,136 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,662 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,663 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,708 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,708 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,718 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,718 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,718 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,937 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,937 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,937 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,970 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,970 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,970 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,982 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,982 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,993 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:50,994 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:50,994 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,024 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,024 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,024 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,034 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,034 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,034 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,045 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,045 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,055 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,065 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,065 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,073 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,073 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,073 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,091 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,091 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,098 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,098 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,098 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,106 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,106 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,249 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,281 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,302 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,316 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,316 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,355 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,389 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,411 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,412 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,447 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,447 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,447 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,463 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,463 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,463 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,478 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,479 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,479 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,496 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,496 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,496 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,508 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,519 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,519 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,519 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,530 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,531 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,554 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,754 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,754 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,754 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,844 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,867 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,867 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,867 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,882 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,883 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,883 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,893 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,928 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,928 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,928 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,950 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,950 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,967 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,967 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,991 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:51,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:51,992 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,031 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,047 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,047 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,047 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,063 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,063 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,080 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,080 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,091 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,091 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,121 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,121 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,121 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,353 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,353 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,364 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,364 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,364 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,517 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,535 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,535 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,547 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,547 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,547 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,553 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,566 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,566 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,566 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,789 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,789 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,789 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,796 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,796 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,816 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,816 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,823 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,823 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,823 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,845 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:52,845 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:52,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,343 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:53,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,343 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,398 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:53,399 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,399 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:53,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,470 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:53,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,470 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,488 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:53,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:53,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,089 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,089 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,089 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,293 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,293 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,293 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,362 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,362 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,393 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,394 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,417 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,417 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,417 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,450 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,450 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,450 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,488 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,497 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,497 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,497 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,510 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,510 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,522 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,522 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,531 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,531 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,550 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,550 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,550 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,559 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,613 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,613 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,613 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,629 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,629 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,629 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,646 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,646 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,661 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,661 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,661 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,676 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:54,676 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:54,676 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,125 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,125 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,125 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,178 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,178 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,199 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,199 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,199 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,219 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,219 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,244 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,244 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,244 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,308 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,308 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,308 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,334 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,334 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,359 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,359 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,372 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,383 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,383 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,383 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,394 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,406 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,406 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,406 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,418 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,418 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,518 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,518 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,518 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,537 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,537 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,879 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,880 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,880 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,900 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,900 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,958 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,958 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,980 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:55,980 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:55,980 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,076 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,076 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,095 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,095 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,095 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,111 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,111 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,123 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,123 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,123 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,137 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,137 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,137 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,165 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,165 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,165 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,192 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,192 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,233 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,233 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,233 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,253 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,253 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,253 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,273 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,273 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,273 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,606 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,607 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,607 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,628 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,673 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,693 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,767 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,767 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,781 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,781 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,781 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,814 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,814 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,814 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,829 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,829 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,829 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,844 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,844 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:56,900 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:56,900 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,113 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,113 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,169 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,169 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,479 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,479 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,479 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,502 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,502 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,502 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,576 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,577 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,577 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,608 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,609 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,609 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,632 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:05:57,632 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:05:57,632 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:06,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:06,305 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:06:06,305 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:06,315 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:06,315 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:06,315 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:06,323 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 29592 states. [2024-05-30 16:06:06,323 INFO L212 cStratifiedReduction]: Copied states 541 times. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:06,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2024-05-30 16:06:06,325 INFO L78 Accepts]: Start accepts. Automaton has currently 35293 states, but on-demand construction may add more states Word has length 311 [2024-05-30 16:06:06,328 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:06:06,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-05-30 16:06:06,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:06:06,540 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:06:06,541 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:06:06,541 INFO L85 PathProgramCache]: Analyzing trace with hash -752220595, now seen corresponding path program 1 times [2024-05-30 16:06:06,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:06:06,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861017007] [2024-05-30 16:06:06,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:06:06,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:06:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:06:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 51 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-05-30 16:06:07,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:06:07,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861017007] [2024-05-30 16:06:07,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861017007] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:06:07,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133552399] [2024-05-30 16:06:07,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:06:07,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:06:07,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:06:07,015 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:06:07,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-05-30 16:06:07,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:06:07,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 20 conjunts are in the unsatisfiable core [2024-05-30 16:06:07,220 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:06:07,924 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 20 proven. 35 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-05-30 16:06:07,924 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:06:08,785 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 54 proven. 1 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-05-30 16:06:08,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133552399] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:06:08,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:06:08,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 52 [2024-05-30 16:06:08,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503193831] [2024-05-30 16:06:08,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:06:08,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-05-30 16:06:08,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:06:08,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-05-30 16:06:08,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=2172, Unknown=0, NotChecked=0, Total=2652 [2024-05-30 16:06:08,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:08,788 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:06:08,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 10.846153846153847) internal successors, (564), 52 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:08,788 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 72 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 80 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 119 states. [2024-05-30 16:06:08,789 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:08,789 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:06:10,043 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:06:10,043 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:06:10,045 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:06:10,045 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:06:10,047 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,047 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:06:10,047 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:06:10,058 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,058 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,093 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,102 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,102 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,102 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,135 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,135 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,135 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,143 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,159 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,160 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,160 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,168 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,168 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,292 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,299 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,300 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,300 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,309 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,309 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,315 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,315 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,315 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,322 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,322 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,441 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,441 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:06:10,441 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,510 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,510 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,603 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,604 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,604 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,629 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,629 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,629 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,642 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,642 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,655 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,655 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,696 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,697 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,697 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,708 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,708 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,734 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,734 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,734 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,747 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,786 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,786 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,786 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,812 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,813 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,836 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,895 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,917 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,917 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,939 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,939 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,939 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,963 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,963 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,985 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:10,985 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:10,985 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,005 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,006 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,219 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,219 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,267 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,267 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,267 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,289 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,289 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,289 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,313 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,313 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,430 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,452 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,452 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,502 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,502 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,502 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,529 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,550 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,550 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,551 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,616 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,616 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,616 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,639 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,639 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,639 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,661 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,661 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,662 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,684 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,685 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,727 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:11,727 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:11,727 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,046 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,078 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,078 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,078 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,093 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,094 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,094 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,109 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,130 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,130 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,146 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,146 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,169 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,170 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,185 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,185 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,225 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,225 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,225 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,243 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,244 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,244 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,270 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,270 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,294 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,294 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,314 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,314 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,314 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,334 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,335 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,335 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,354 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,354 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,354 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,396 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,396 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,396 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,418 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,418 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,440 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,441 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,441 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,461 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,461 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,461 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,482 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,482 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,482 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,677 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,677 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,677 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,725 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,725 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,748 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,773 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,773 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,802 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,802 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,802 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,859 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,859 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,883 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,884 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,884 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,955 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,955 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,955 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,980 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:12,980 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:12,980 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,002 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,003 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,003 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,024 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,024 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,024 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,045 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,089 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,089 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,089 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,111 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,111 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,133 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,153 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,153 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,153 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,174 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,548 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,548 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,548 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,585 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,605 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,606 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,606 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,626 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,651 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,651 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,651 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,667 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,667 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,695 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,695 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,714 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,714 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,743 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,743 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,769 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,769 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,882 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,882 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,882 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,906 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,906 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,907 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,983 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:13,983 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:13,983 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,010 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,034 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,035 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,035 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,059 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,059 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,289 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,350 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,351 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,351 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,379 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,380 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,380 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,409 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,409 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,409 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,445 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,514 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,514 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,514 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,545 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,581 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,581 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,581 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,613 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,653 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,653 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,653 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,690 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,690 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,755 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,755 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:14,990 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:14,990 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,046 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,075 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,075 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,105 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,412 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,412 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,478 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,478 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,478 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,509 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,540 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,540 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,580 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,580 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,610 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,610 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,610 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,658 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,659 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,659 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,721 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,744 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,744 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,744 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,779 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,779 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,779 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,811 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,811 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,811 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,837 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,886 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,886 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,911 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,911 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,935 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,935 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,935 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,960 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,985 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:15,985 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:15,986 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,032 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,032 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,266 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,266 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,324 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,324 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,324 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,379 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,380 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,380 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,415 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,415 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,441 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,441 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,441 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,509 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,572 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,572 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,572 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,612 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,679 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,712 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,712 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,712 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,744 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,745 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,745 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,778 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:16,778 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:16,778 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,000 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,000 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,000 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,036 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,036 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,069 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,069 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,232 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,233 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,233 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,275 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,295 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,316 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,316 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,316 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,343 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,343 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,393 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,393 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,436 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,436 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,436 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,456 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,456 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,456 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,485 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,511 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,511 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,511 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,533 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,533 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,533 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,576 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,576 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,576 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,599 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,599 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,620 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,620 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,620 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,643 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,665 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,666 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,666 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,686 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,686 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,687 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,913 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,913 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,913 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,965 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,965 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:17,990 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:17,990 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,014 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,046 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,107 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,133 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,133 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,133 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,190 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,191 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,265 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,323 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,324 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,324 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,381 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,381 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,381 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,445 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,476 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,476 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,476 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,531 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,531 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,917 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,917 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,953 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,954 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,954 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,991 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:18,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:18,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,033 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,078 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,078 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,078 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,099 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,119 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,143 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,166 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,166 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,166 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,185 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,185 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,185 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,205 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,243 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,243 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,243 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,265 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,310 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,330 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,330 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,330 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,350 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,350 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,350 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,575 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,575 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,575 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,626 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,626 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,626 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,650 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,650 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,675 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,675 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,675 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,706 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,768 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,969 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,969 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,969 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:19,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:19,992 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,011 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,038 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,038 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,060 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,060 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,060 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,079 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,079 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,098 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,098 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,120 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,120 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,139 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,139 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,161 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,184 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,206 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,206 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,246 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,246 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,246 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,462 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,462 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,462 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,511 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,511 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,535 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,535 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,589 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,589 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,589 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,611 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,611 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,645 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,646 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,697 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,697 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,697 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,720 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,720 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,720 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,749 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,750 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,750 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,777 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,777 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,777 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,808 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,836 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,863 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,888 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,888 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,888 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,940 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,940 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,977 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:20,977 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:20,977 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,036 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,037 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,520 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,520 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,520 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,563 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,563 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,563 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,606 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,607 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,607 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,634 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,657 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,689 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,689 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,689 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,713 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,713 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,713 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,739 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,739 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,739 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,763 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,763 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,763 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,794 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,794 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,794 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,822 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,893 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,916 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,916 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,943 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,943 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,943 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,967 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,968 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,968 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,993 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:21,993 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:21,994 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,021 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,021 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,047 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,047 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,047 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,264 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,264 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,264 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,313 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,313 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,313 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,338 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,460 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,460 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,460 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,491 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,492 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,492 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,520 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,521 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,521 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,545 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,577 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,577 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,577 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,606 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,606 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,606 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,631 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,631 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,631 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,657 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,909 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,909 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,933 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,934 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,934 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:22,993 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:22,993 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,039 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,039 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,039 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,293 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,293 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,293 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,382 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,382 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,382 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,410 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,410 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,410 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,447 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,448 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,480 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,481 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,481 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,528 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,528 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,751 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,751 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:06:23,752 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:23,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:23,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:24,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,379 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:24,379 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,379 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:24,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:24,878 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,878 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:24,940 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:24,940 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:25,058 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:25,058 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:25,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:31,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:31,861 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:31,940 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:31,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:39,730 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:39,731 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:39,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,105 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:40,105 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,105 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,404 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:40,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,773 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:40,773 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,773 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:40,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:40,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:41,181 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:06:41,181 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:41,181 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:06:42,396 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 40756 states. [2024-05-30 16:06:42,397 INFO L212 cStratifiedReduction]: Copied states 1157 times. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:06:42,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2024-05-30 16:06:42,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:42,398 INFO L78 Accepts]: Start accepts. Automaton has currently 49448 states, but on-demand construction may add more states Word has length 330 [2024-05-30 16:06:42,402 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:06:42,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-05-30 16:06:42,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-05-30 16:06:42,608 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:06:42,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:06:42,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1764940547, now seen corresponding path program 5 times [2024-05-30 16:06:42,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:06:42,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269816549] [2024-05-30 16:06:42,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:06:42,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:06:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:06:44,427 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-05-30 16:06:44,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:06:44,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269816549] [2024-05-30 16:06:44,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269816549] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:06:44,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599175335] [2024-05-30 16:06:44,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-05-30 16:06:44,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:06:44,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:06:44,429 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:06:44,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-05-30 16:06:44,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-05-30 16:06:44,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:06:44,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 142 conjunts are in the unsatisfiable core [2024-05-30 16:06:44,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:06:45,051 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-05-30 16:06:45,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2024-05-30 16:06:45,871 INFO L349 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2024-05-30 16:06:45,872 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2024-05-30 16:06:46,207 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:46,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:46,846 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-05-30 16:06:47,595 INFO L349 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2024-05-30 16:06:47,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2024-05-30 16:06:47,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:48,280 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:48,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:49,034 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:49,169 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:49,269 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-05-30 16:06:52,265 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-05-30 16:06:52,266 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 118 [2024-05-30 16:06:52,444 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-05-30 16:06:52,444 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:06:54,215 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-05-30 16:06:54,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599175335] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:06:54,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:06:54,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 60, 25] total 114 [2024-05-30 16:06:54,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64927100] [2024-05-30 16:06:54,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:06:54,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2024-05-30 16:06:54,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:06:54,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2024-05-30 16:06:54,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=628, Invalid=12254, Unknown=0, NotChecked=0, Total=12882 [2024-05-30 16:06:54,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:54,226 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:06:54,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 6.833333333333333) internal successors, (779), 114 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:06:54,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:54,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:54,226 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 147 states. [2024-05-30 16:06:54,227 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:06:54,228 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:06:54,228 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:07:03,076 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,077 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:03,077 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:03,078 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,078 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:03,078 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:03,080 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,080 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:03,080 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:03,090 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,090 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,090 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,097 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,114 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,114 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,128 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,149 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,149 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,149 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,156 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,156 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,156 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,163 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,169 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,170 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,170 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,177 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,177 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,195 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,195 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,195 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,202 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,202 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,202 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,210 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,210 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:03,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,531 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,531 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,616 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,616 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,616 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,639 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,639 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,640 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,650 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,651 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,662 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,662 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,685 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,685 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,724 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,724 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,753 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,753 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,753 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,822 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,841 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,841 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,841 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,882 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,882 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,882 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,902 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,902 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,966 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,967 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,967 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:03,986 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:03,986 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,006 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,187 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,234 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,234 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,234 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,257 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,257 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,257 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,281 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,281 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,281 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,310 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,331 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,332 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,332 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,365 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,365 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,391 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,411 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,411 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,411 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,432 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,432 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,463 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,464 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,489 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,489 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,489 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,511 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,511 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,511 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,533 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,533 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,533 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,553 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,554 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,554 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,595 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,616 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,616 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,616 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,636 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,636 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,636 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,655 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,655 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,675 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,675 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,675 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,934 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,934 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,934 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,960 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,991 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:04,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:04,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,017 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,017 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,057 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,057 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,081 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,081 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,111 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,111 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,183 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,220 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,251 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,252 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,284 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,315 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,316 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,316 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,348 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,348 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,348 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,382 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,382 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,382 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,418 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,418 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,453 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,486 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,519 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,519 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,520 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:05,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:05,992 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,035 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,035 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,035 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,054 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,054 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,072 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,072 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,072 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,096 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,096 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,114 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,114 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,144 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,144 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,168 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,168 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,168 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,184 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,198 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,198 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,198 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,220 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,239 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,254 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,254 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,254 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,271 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,309 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,326 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,342 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,342 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,342 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,358 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,358 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,358 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,372 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,373 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,387 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,387 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,387 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,534 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,534 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,534 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,572 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,591 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,591 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,592 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,636 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,636 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,636 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,685 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,685 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,705 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,705 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,801 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,863 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,890 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,890 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,890 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,917 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,917 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,945 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,945 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:06,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:06,999 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,000 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,000 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,030 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,031 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,031 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,059 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,059 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,059 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,550 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,551 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,551 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,610 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,611 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,611 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,640 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,640 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,640 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,669 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,669 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,669 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,703 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,703 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,703 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,729 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,729 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,768 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,769 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,832 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,832 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,862 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,938 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,938 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,938 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,973 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:07,973 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:07,973 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,042 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,042 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,042 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,074 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,074 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,074 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,106 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,106 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,106 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,139 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,139 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,139 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,171 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,200 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,201 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,201 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,502 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,503 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,503 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,576 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,576 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,576 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,845 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,845 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,845 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,888 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,888 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,926 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,926 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,926 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:08,956 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:08,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,010 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,043 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,043 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,043 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,483 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,483 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,484 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,519 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,520 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,520 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,583 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,583 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,583 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,649 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,671 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,692 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,693 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,693 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,714 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,737 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,759 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,759 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,759 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,782 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,782 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,782 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:09,825 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:09,825 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,393 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,393 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,438 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,438 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,438 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,460 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,460 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,460 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,483 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,483 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,483 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,516 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,517 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,517 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,536 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,537 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,605 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,605 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,605 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,639 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,639 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,639 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,704 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,705 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,705 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,736 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,737 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,737 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,808 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,809 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,809 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,830 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,853 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,875 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,875 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,898 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,898 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,898 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:10,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:10,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,003 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,003 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,292 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,292 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,406 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,406 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,406 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,465 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,526 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,593 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,593 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,593 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,649 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,688 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,747 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,748 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,748 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,806 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,838 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,867 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,867 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,867 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,893 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,918 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,918 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,970 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,970 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,970 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,997 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:11,997 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:11,997 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,078 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,078 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,078 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,317 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,317 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,375 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,407 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,407 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,407 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,436 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,436 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,436 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,499 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,499 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,499 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,541 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,738 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,738 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,738 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,761 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,761 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,798 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,833 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,884 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,884 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,884 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,907 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,960 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,961 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,961 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,987 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:12,987 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:12,987 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,041 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,041 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,041 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,301 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,301 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,301 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,392 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,392 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,392 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,435 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,435 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,435 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,465 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,540 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,540 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,540 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,585 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,615 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,647 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,647 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,647 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,681 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,890 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,890 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,890 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,918 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,948 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,977 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:13,977 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:13,977 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,121 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,121 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,147 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,147 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,147 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,519 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,520 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,520 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,552 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,552 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,552 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,584 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,584 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,624 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,716 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,716 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,716 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,745 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,745 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,745 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,774 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,802 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,803 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,803 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,872 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,872 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,872 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,901 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,930 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,930 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:14,990 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:14,990 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,023 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,024 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,024 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,585 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,668 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,668 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,668 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,706 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,744 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,744 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,744 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,792 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,792 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,792 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,832 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,966 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:15,966 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:15,966 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,003 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,004 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,058 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,058 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,211 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,212 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,212 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,263 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,263 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,263 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,311 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,311 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,311 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,366 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,366 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,366 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,419 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,518 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,518 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,518 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,567 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:16,567 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:16,567 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,110 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,110 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,174 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,204 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,205 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,236 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,488 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,489 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,489 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,583 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,583 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,583 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,701 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,701 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,701 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,728 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,728 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,728 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,767 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,767 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,833 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,861 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,914 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,914 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,914 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,942 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,943 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,972 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:17,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:17,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,002 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,002 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,002 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,030 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,030 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,030 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,057 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,057 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,058 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,411 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,412 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,445 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,481 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,482 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,482 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,559 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,559 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,559 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,608 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,608 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,608 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,645 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,645 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,645 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,715 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,764 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,764 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,807 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,807 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,807 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,883 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,883 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,883 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,922 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,922 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,922 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,956 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,956 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,993 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:18,993 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:18,993 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,029 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,030 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,030 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,099 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,134 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,134 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,507 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,507 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,507 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,637 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,637 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,680 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,680 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,731 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,731 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,838 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,881 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:19,882 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:19,882 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,147 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,148 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:24,148 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,160 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,160 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,160 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,189 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,189 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,189 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,370 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,371 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,371 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,400 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,439 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,439 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,478 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,478 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,478 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,752 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,752 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,752 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,780 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,780 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,808 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,808 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,808 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,847 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:24,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:24,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:25,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:25,120 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:25,120 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:29,818 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 40787 states. [2024-05-30 16:07:29,818 INFO L212 cStratifiedReduction]: Copied states 1157 times. [2024-05-30 16:07:29,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:07:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:29,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:07:29,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:07:29,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-05-30 16:07:29,821 INFO L78 Accepts]: Start accepts. Automaton has currently 49479 states, but on-demand construction may add more states Word has length 339 [2024-05-30 16:07:29,826 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:07:29,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-05-30 16:07:30,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-05-30 16:07:30,032 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:07:30,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:07:30,033 INFO L85 PathProgramCache]: Analyzing trace with hash -286044168, now seen corresponding path program 6 times [2024-05-30 16:07:30,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:07:30,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268726669] [2024-05-30 16:07:30,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:07:30,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:07:30,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:07:32,148 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 13 proven. 25 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-05-30 16:07:32,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:07:32,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268726669] [2024-05-30 16:07:32,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268726669] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:07:32,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625312184] [2024-05-30 16:07:32,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-05-30 16:07:32,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:07:32,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:07:32,150 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:07:32,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-05-30 16:07:32,385 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-05-30 16:07:32,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-05-30 16:07:32,388 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 57 conjunts are in the unsatisfiable core [2024-05-30 16:07:32,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:07:33,563 INFO L349 Elim1Store]: treesize reduction 18, result has 51.4 percent of original size [2024-05-30 16:07:33,564 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 32 [2024-05-30 16:07:33,585 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 13 proven. 25 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-05-30 16:07:33,585 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:07:34,205 INFO L349 Elim1Store]: treesize reduction 50, result has 61.2 percent of original size [2024-05-30 16:07:34,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 52 treesize of output 90 [2024-05-30 16:07:34,272 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-05-30 16:07:34,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625312184] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:07:34,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:07:34,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 24, 19] total 72 [2024-05-30 16:07:34,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814343966] [2024-05-30 16:07:34,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:07:34,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-05-30 16:07:34,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:07:34,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-05-30 16:07:34,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=4738, Unknown=0, NotChecked=0, Total=5112 [2024-05-30 16:07:34,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:07:34,275 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:07:34,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 8.75) internal successors, (630), 72 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:34,275 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 74 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 102 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 147 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 98 states. [2024-05-30 16:07:34,276 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:07:34,276 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:07:35,016 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:35,016 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:35,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:35,018 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:35,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:35,020 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:07:35,037 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,037 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,037 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,044 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,045 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,073 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,073 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,073 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,086 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,086 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,086 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,110 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,111 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,111 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,124 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,125 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,125 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,132 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,139 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,139 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,159 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,177 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,177 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,437 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,437 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:35,437 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,521 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,521 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,521 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,661 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,661 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,661 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,674 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,674 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,674 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,687 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,687 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,711 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,712 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,712 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,727 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,727 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,727 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,754 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,755 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,755 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,769 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,769 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,769 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,810 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,810 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,811 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,832 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,833 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,833 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,861 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,861 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,933 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,933 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,956 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,956 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,979 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:35,980 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:35,980 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,157 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,157 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,192 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,192 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,205 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,230 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,230 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,357 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,357 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,357 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,393 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,393 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,410 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,410 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,410 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,427 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,428 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,450 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,450 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,450 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,491 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,491 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,491 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,510 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,510 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,539 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,539 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,539 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,580 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,580 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,596 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,596 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,596 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,643 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,643 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,658 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,659 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,659 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,674 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,674 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,674 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:36,721 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:36,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,075 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,075 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,075 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,134 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,135 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,135 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,151 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,174 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,187 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,210 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,210 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,224 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,224 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,290 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,290 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,319 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,319 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,319 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,344 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,364 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,364 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,364 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,384 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,385 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,385 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,406 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,407 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,407 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,428 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,428 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,428 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,449 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,449 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,449 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,472 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,494 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,495 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,495 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,515 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,515 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,515 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,549 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,549 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,550 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,741 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,741 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,741 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,969 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,969 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,969 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:37,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:37,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,086 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,086 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,086 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,112 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,132 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,150 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,150 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,181 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,181 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,181 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,207 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,207 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,227 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,227 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,248 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,248 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,249 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,267 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,267 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,267 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,366 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,366 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,390 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,390 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,390 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,426 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,427 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,427 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,612 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,612 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,660 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,660 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,660 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,682 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,682 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,682 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,739 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,740 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,740 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,892 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:38,892 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:38,892 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,010 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,079 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,079 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,197 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,197 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,232 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,232 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,233 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,277 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,277 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,277 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,315 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,315 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,315 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,349 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,349 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,349 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,385 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,418 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,419 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,419 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,452 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,452 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,486 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,520 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,520 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,520 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,703 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,703 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,703 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,746 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,746 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:39,776 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:39,776 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,039 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,039 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,214 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,214 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,214 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,245 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,245 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,245 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,324 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,363 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,397 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,397 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,440 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,440 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,440 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,479 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,479 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,479 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,514 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,514 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,514 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,550 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,551 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,551 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,584 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,620 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,621 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,621 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,656 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,758 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,758 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,758 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,795 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:40,796 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:40,796 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,323 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,324 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,324 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,386 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,446 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,447 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,447 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,485 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,514 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,514 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,514 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:41,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:41,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,055 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,079 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,079 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,079 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,115 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,115 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,115 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,150 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,150 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,150 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,179 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,179 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,179 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,205 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,205 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,206 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,231 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,257 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,257 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,257 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,284 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,365 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,365 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,391 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,538 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,538 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,538 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,981 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:42,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:42,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,020 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,096 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,097 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,097 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,191 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,191 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,233 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,233 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,234 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,271 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,271 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,271 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,341 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,342 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,342 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,373 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,373 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,373 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,402 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,432 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,464 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,495 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,495 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,495 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,528 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,528 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,528 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,558 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,558 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,587 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,587 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,587 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,871 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,871 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,945 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,946 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,946 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,982 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:43,982 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:43,982 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,020 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,065 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,065 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,098 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,098 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,098 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,148 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,149 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,149 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,188 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,224 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,225 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,225 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,315 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,315 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,315 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,349 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,349 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,349 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,438 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,438 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,438 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,468 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,468 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,468 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,497 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,497 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,497 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,527 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,527 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,527 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,593 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,624 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:44,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:44,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,210 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,211 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,293 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,293 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,293 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,345 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,401 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,401 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,401 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,440 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,440 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,440 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,465 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,826 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,827 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,827 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,906 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,906 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,956 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,956 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:45,992 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:45,992 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,021 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,022 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,022 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,081 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,145 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,174 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,174 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,204 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,204 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,204 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,232 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,232 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,232 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,260 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,260 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,260 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,542 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,542 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,542 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,613 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,614 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,614 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,655 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,655 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,655 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,689 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,689 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,689 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,730 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,730 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,730 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,766 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,766 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,894 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,894 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,976 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:46,976 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:46,976 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,020 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,020 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,020 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,062 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,101 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,101 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,101 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,138 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,138 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,138 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,215 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,215 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,216 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,258 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,258 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,258 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,298 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,298 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,298 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,337 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,337 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,376 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,376 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,864 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,908 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,908 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,908 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,953 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:47,953 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:47,953 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,113 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,113 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,113 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,269 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,298 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,298 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,298 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,372 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,373 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,373 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,434 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,435 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,435 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,465 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,466 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,496 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,497 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,497 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,530 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,530 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,531 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,563 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,564 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,564 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,628 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,628 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,628 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,672 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:48,672 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:48,672 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,005 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,005 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,005 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,082 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,082 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,082 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,120 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,120 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,204 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,240 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,240 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,240 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,294 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,294 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,332 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,333 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,333 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,392 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,428 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,429 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,429 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,474 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,474 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,474 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,518 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,518 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,518 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,556 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,556 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,556 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,631 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,631 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,631 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,668 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,668 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,668 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,708 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,708 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,747 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,787 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,787 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,825 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,825 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,825 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:49,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:49,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,416 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,416 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,416 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,510 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,510 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,556 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,556 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,556 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,652 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,652 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,652 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,848 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,848 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,916 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,916 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,964 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:50,964 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:50,964 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,008 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,008 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,008 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,049 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,049 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,102 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,103 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,103 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,151 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,194 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,194 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,194 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,236 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,237 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,280 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,280 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,280 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,371 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,371 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,371 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,448 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,448 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,449 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,495 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,495 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,495 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,591 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,591 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,591 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:51,688 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:51,688 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,213 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,213 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,213 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,259 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,259 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,259 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,302 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,303 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,303 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,357 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,357 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,399 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,399 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,399 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,466 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,466 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,467 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,516 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,516 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,516 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,615 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,673 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,674 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,674 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,728 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,729 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,729 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,773 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,773 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,773 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,821 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,821 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,912 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,912 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,912 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,963 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:52,963 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:52,964 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,013 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,013 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,013 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,066 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,066 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,066 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,114 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,115 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,115 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,166 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,167 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,167 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,683 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,683 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,683 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,799 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,859 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,859 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,917 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,918 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,918 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,988 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:53,988 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:53,988 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:54,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,138 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:54,138 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,138 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,219 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:54,220 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:54,220 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,050 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:07:56,050 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,108 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,109 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,109 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,142 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,142 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,183 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,218 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,218 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,310 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,310 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,310 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,468 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,469 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,469 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,502 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,503 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,503 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,536 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,537 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,537 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,608 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,608 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,608 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,708 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,709 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,709 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,762 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,762 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,762 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,810 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,811 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,811 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,842 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,842 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,842 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,994 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:07:56,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:07:56,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:13,585 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:13,585 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:08:13,585 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:14,273 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:14,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:14,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,339 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:33,339 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,340 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,638 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:33,638 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,638 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,864 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:33,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,864 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:33,885 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 43681 states. [2024-05-30 16:08:33,885 INFO L212 cStratifiedReduction]: Copied states 2334 times. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:08:33,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2024-05-30 16:08:33,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-05-30 16:08:33,887 INFO L78 Accepts]: Start accepts. Automaton has currently 51282 states, but on-demand construction may add more states Word has length 311 [2024-05-30 16:08:33,892 INFO L84 Accepts]: Finished accepts. word is accepted. [2024-05-30 16:08:33,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-05-30 16:08:34,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-05-30 16:08:34,106 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-05-30 16:08:34,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-05-30 16:08:34,107 INFO L85 PathProgramCache]: Analyzing trace with hash -402841191, now seen corresponding path program 1 times [2024-05-30 16:08:34,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-05-30 16:08:34,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866593925] [2024-05-30 16:08:34,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:08:34,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-05-30 16:08:34,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:08:34,597 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 51 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-05-30 16:08:34,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-05-30 16:08:34,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866593925] [2024-05-30 16:08:34,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866593925] provided 0 perfect and 1 imperfect interpolant sequences [2024-05-30 16:08:34,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429031921] [2024-05-30 16:08:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-05-30 16:08:34,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-05-30 16:08:34,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2024-05-30 16:08:34,599 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-05-30 16:08:34,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-05-30 16:08:34,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-05-30 16:08:34,814 INFO L262 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 24 conjunts are in the unsatisfiable core [2024-05-30 16:08:34,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-05-30 16:08:35,560 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 10 proven. 44 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-05-30 16:08:35,560 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-05-30 16:08:36,324 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 27 proven. 27 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-05-30 16:08:36,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429031921] provided 0 perfect and 2 imperfect interpolant sequences [2024-05-30 16:08:36,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-05-30 16:08:36,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 23, 23] total 59 [2024-05-30 16:08:36,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534912645] [2024-05-30 16:08:36,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-05-30 16:08:36,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-05-30 16:08:36,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-05-30 16:08:36,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-05-30 16:08:36,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=3105, Unknown=0, NotChecked=0, Total=3422 [2024-05-30 16:08:36,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:08:36,327 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-05-30 16:08:36,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 11.05084745762712) internal successors, (652), 59 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 106 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 94 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-05-30 16:08:36,327 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 127 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 86 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 78 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 44 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 151 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 195 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 48 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 134 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 70 states. [2024-05-30 16:08:36,328 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-05-30 16:08:36,328 INFO L199 cStratifiedReduction]: Start building reduction automaton [2024-05-30 16:08:38,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:08:38,235 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:08:38,237 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,237 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:08:38,237 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:08:38,239 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,239 INFO L394 cStratifiedReduction]: Guessed abstraction level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:08:38,239 INFO L395 cStratifiedReduction]: Actual level: [thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, #memory_int, ~res1~0, ~res2~0, thread2Thread1of1ForFork0_~i~1] [2024-05-30 16:08:38,249 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,249 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,249 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,256 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,256 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,256 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,267 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,267 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,267 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,273 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,273 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,273 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,302 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,302 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,302 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,337 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,337 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,344 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,352 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,352 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,352 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,360 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,396 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,397 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,490 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,490 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,490 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,501 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,501 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,501 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,508 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,508 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,508 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,516 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,517 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,517 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:38,947 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:38,947 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:08:38,947 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,108 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,108 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,229 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,229 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,229 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,243 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,243 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,243 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,256 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,257 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,257 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,284 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,284 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,284 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,299 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,299 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,299 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,330 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,330 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,331 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,344 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,367 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,368 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,368 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,391 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,391 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,391 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,467 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,468 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,468 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,523 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,523 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,567 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,567 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,567 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,618 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,618 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,618 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,656 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,730 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,730 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,731 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,753 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,753 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,753 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,775 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:39,775 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:39,775 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,410 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,411 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,411 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,553 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,553 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,553 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,582 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,582 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,582 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,611 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,611 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,647 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,647 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,647 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,821 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,821 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,875 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,875 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,896 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,896 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,896 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,926 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,926 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,926 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,944 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,944 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,974 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,974 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,974 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,998 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:40,998 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:40,998 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,016 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,016 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,016 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,035 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,035 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,035 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,052 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,052 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,052 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,087 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,107 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,107 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,142 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,143 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,143 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,159 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,159 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,159 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,397 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,397 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,523 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,523 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,546 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,547 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,547 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,577 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,578 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,578 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,632 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,633 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,633 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,656 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,656 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,656 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,698 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,698 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,698 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,726 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,726 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,801 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,801 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,801 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,830 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,890 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,890 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,919 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,920 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,949 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,949 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,982 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:41,982 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:41,982 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,014 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,014 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,014 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,043 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,044 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,044 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,072 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,073 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,073 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,615 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,755 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,755 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,787 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,788 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,788 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,813 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,813 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,813 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,845 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,845 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,845 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,871 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,871 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,871 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,923 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,923 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,923 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,965 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,965 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,987 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:42,987 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:42,987 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,007 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,007 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,036 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,036 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,036 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,068 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,089 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,089 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,089 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,111 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,132 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,199 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,199 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,199 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,223 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,243 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,243 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,243 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,263 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,263 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,263 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,729 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,729 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,838 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,838 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,838 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,884 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,885 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,885 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,900 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,958 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,958 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,980 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:43,981 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:43,981 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,045 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,045 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,045 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,080 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,081 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,081 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,117 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,117 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,153 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,153 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,153 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,186 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,186 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,186 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,216 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,247 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,248 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,248 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,279 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,279 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,279 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,323 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,323 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,323 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,359 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,359 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,359 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,396 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,397 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,444 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,445 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:44,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:44,889 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,055 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,091 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,091 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,128 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,171 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,172 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,172 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,328 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,328 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,328 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,671 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,737 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,738 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,738 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,808 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,808 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,808 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,857 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,857 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,857 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,884 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,884 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,884 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,911 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,912 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,912 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,940 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:45,941 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:45,941 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,179 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,179 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,179 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,207 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,207 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,269 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,269 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,269 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,322 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,322 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,322 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,366 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,366 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,366 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,395 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,395 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,395 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,950 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,951 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,951 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,984 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:46,984 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:46,984 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,025 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,025 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,025 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,074 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,074 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,074 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,117 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,187 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,187 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,187 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,268 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,268 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,268 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,300 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,301 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,301 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,344 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,344 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,389 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,389 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,389 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,422 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,422 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,422 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,457 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,457 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,457 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,490 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,491 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,491 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,558 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,558 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,558 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,595 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,595 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,595 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,633 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,633 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,662 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,662 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,662 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:47,694 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:47,694 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,132 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,132 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,132 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,488 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,512 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,512 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,512 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,537 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,538 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,538 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,592 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,592 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,592 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,627 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,627 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,627 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,651 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,652 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,652 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,679 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,679 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,679 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,705 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,705 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,705 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,751 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,751 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,751 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:48,866 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:48,866 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,069 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,200 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,200 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,201 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,227 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,227 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,251 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,251 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,275 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,624 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,624 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,624 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,764 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,765 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,765 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,794 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,794 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,794 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,824 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,824 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,824 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,861 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,862 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,862 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,889 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,889 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,889 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,932 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,962 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,962 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,962 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,992 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:49,993 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:49,993 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,022 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,064 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,064 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,099 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,163 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,163 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,163 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,194 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,194 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,194 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,260 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,260 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,260 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,291 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,291 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,291 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,326 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,326 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,326 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,355 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,355 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,385 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,386 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,386 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,797 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,798 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,798 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,966 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:50,966 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:50,966 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,002 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,002 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,002 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,039 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,039 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,039 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,085 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,085 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,085 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,120 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,120 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,120 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,210 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,210 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,210 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,248 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,248 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,248 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,285 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,285 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,285 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,469 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,470 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,470 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,506 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,506 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,507 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,538 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,538 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,538 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,600 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,632 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,632 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,632 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,663 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,663 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,663 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,694 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,695 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,695 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,726 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,727 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,727 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,756 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,785 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:51,785 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:51,785 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,486 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,486 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,486 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,629 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,629 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,629 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,659 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,659 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,659 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,691 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,729 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,730 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,730 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,758 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,758 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,759 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,830 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,830 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,863 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,863 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,891 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,891 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,891 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,927 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,927 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,927 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,965 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,965 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,965 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,995 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:52,995 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:52,995 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,056 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,056 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,056 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,088 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,088 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,088 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,125 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,125 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,125 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,158 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,158 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,158 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,191 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,222 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,223 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,223 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,254 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,254 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,254 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,680 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,681 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,681 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,878 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,879 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,879 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,918 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,919 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,919 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,956 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:53,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:53,999 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,000 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,000 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,034 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,034 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,034 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,091 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,131 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,131 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,131 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,170 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,207 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,208 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,208 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,252 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,253 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,253 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,295 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,295 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,295 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,376 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,376 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,412 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,412 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,412 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,448 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,449 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,449 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,487 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,488 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,488 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,529 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,569 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,569 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,569 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,611 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,611 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,611 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,650 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:54,650 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:54,650 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:55,573 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:55,573 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:55,573 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,018 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,019 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,019 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,067 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,067 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,067 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,115 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,116 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,116 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,173 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,288 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,288 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,338 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,385 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,385 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,385 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,490 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,490 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,490 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,544 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,544 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,544 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,591 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,591 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,591 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,641 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,642 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,642 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,691 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,692 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,692 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,743 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,743 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,743 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,796 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,796 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,849 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,849 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,904 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,904 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,957 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:56,957 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:56,957 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:57,010 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:57,010 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:57,010 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:57,780 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:57,780 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:57,780 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,027 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,028 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,028 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,103 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,103 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,103 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,154 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,154 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,154 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,218 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,218 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,266 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,266 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,266 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,338 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,387 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,388 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,432 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,432 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,485 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,485 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,485 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,543 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,543 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,544 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,600 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,600 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,600 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,643 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,644 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,644 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,690 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,691 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,691 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,737 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,737 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,738 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,782 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,783 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,783 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,834 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,883 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,883 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,883 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:58,931 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:58,931 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:59,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:59,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:59,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:59,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:08:59,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:08:59,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,716 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:00,716 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,716 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,948 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:00,948 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,949 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,999 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:00,999 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:00,999 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,051 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,112 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,112 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,112 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,162 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,162 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,162 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,230 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,231 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,231 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,283 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,283 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,464 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,464 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,507 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,507 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,507 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,564 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,564 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,564 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,619 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,619 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,619 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,666 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,667 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,667 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,715 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,715 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,715 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,760 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,760 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,806 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,806 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,806 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,854 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,854 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:01,960 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:01,960 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,013 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:02,013 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,013 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,063 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:02,063 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,063 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,784 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:02,784 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:02,784 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,093 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,093 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,093 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,161 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,161 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,161 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,235 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,235 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,235 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,318 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,402 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,402 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,504 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,504 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,504 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,580 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,581 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,581 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,959 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:09:03,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,986 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:03,986 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:03,986 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,048 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,048 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,048 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,106 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,107 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,107 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,175 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,175 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,175 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,225 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,225 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,225 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,294 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,294 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,294 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,366 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,367 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,367 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,431 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,431 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,431 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,499 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,554 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,614 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,615 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,615 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,685 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,685 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,685 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,814 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,814 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,814 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,869 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,869 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,869 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:04,932 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:04,932 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:06,306 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:06,307 INFO L394 cStratifiedReduction]: Guessed abstraction level: [] [2024-05-30 16:09:06,307 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:07,848 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:07,849 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:07,849 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,159 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:08,159 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,159 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,272 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:08,272 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,272 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:08,394 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,394 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,725 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:08,725 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:08,725 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:09,471 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:09,472 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:09,472 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,710 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:10,710 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,710 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:10,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,916 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:10,917 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:10,917 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:11,901 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:11,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:11,901 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,029 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,029 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,029 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,211 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,211 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,327 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,327 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,327 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,497 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,498 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,498 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,567 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,568 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,568 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,768 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:12,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:12,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,664 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:14,664 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,665 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:14,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,796 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:14,797 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,797 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,856 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:14,856 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:14,856 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,227 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,227 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,227 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,288 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,288 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,288 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,344 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,344 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,345 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,671 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,671 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,671 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,735 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,735 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,803 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,803 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,870 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,870 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,871 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,942 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:15,942 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:15,942 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:16,040 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:16,040 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:16,040 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:17,800 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:17,800 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:17,800 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:18,831 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:18,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:18,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:21,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-05-30 16:09:22,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,445 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,446 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,446 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,570 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,570 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,570 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,653 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,653 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,653 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,799 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,951 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:22,952 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:22,952 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,028 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,028 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,028 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,177 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,188 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,188 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,374 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,374 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,374 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,453 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,527 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,527 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,527 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,596 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,596 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,596 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,677 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,677 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,677 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,755 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,756 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,756 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,971 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:23,972 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:23,972 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,403 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,469 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,469 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,469 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,577 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,578 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,578 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,659 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,659 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,659 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,821 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,822 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,822 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,903 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:24,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:24,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,003 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,004 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,004 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,198 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,198 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,250 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,250 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,250 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,305 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,305 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,305 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,404 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:25,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:25,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,345 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:26,346 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,346 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,815 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:26,815 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,815 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,915 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:26,915 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,915 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,978 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:26,978 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:26,978 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,050 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,118 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,191 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,191 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,192 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,258 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,258 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,258 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,317 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,318 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,318 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,377 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,458 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,458 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,458 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,561 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,561 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,561 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,663 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,663 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,663 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,746 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,747 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,747 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,819 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,820 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,820 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,964 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:27,964 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:27,964 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:28,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:28,070 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:28,070 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,523 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:30,524 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,524 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,597 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:30,597 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,597 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,682 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:30,683 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,683 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,767 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:30,768 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:30,768 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,184 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,184 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,184 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,265 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,265 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,265 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,791 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,791 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,791 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,878 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,878 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,958 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:31,959 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:31,959 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,038 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:32,038 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,038 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,113 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:32,114 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,114 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,228 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:32,228 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:32,228 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:34,863 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:34,864 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:34,864 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,647 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:36,647 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,647 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,765 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:36,766 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,766 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,880 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:36,880 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:36,880 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,006 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,006 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,006 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,145 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,145 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,145 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,325 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,325 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,325 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,402 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,403 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,403 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,474 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,474 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,474 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,670 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,670 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,670 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,902 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:37,903 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:37,903 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,140 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:38,140 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,140 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,378 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:38,378 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,378 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,632 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:38,632 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,632 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,837 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:38,837 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:38,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:39,176 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:39,176 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:39,176 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:39,429 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:39,429 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:39,429 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:40,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:40,649 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:40,649 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:40,887 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:40,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:40,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,157 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:41,157 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,157 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,397 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:41,397 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,397 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,648 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:41,648 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,648 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,893 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:41,893 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:41,894 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,126 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:42,126 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,126 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,385 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:42,385 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,385 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,617 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:42,617 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,617 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,854 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:42,855 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:42,855 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,099 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:43,099 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,099 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,348 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:43,348 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,348 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,594 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:43,594 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:43,594 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,287 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:45,287 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,287 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,633 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:45,634 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,634 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,772 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:45,772 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,772 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,860 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:45,860 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,860 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,963 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:45,963 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:45,963 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,068 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,068 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,069 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,178 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,178 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,178 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,275 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,275 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,275 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,365 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,365 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,365 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,464 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,465 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,465 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,601 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,601 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,602 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,904 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:46,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:46,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,032 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:47,033 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,033 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,173 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:47,173 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,174 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,370 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:47,370 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,370 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,506 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:47,507 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:47,507 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,452 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:48,453 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,453 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,574 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:48,574 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,574 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,721 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:48,721 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,721 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,866 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:48,867 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:48,867 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,017 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,018 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,018 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,289 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,289 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,290 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,541 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,541 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,542 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,637 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,638 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,638 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,741 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,741 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,741 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,858 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,858 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,858 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,974 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:49,975 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:49,975 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:50,100 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:50,100 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:50,100 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:52,368 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:52,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:52,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:52,901 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:52,901 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,055 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,179 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,180 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,180 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,299 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,300 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,300 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,439 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,439 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,439 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,579 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,579 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,579 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,708 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:53,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:53,836 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,023 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,023 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,023 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,211 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,211 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,211 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,362 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,363 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,363 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,514 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,514 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,514 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,673 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,673 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,673 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,839 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:54,839 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:54,839 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,000 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:55,001 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,001 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,388 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:55,388 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,388 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,735 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:55,736 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:55,736 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,274 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:57,274 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,274 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,583 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:57,583 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,583 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,897 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:57,897 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:57,898 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:58,217 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,217 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,555 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:58,555 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,555 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,852 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:58,852 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:58,852 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,171 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:59,171 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,171 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,510 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:59,511 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,511 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,814 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:09:59,814 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:09:59,814 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,118 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:00,118 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,119 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,423 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:00,423 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,423 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,842 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:00,842 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:00,843 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:01,127 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:01,128 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:01,128 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:05,733 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:05,733 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:05,733 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:06,761 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:06,761 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:06,761 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,083 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:07,083 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,083 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,400 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:07,400 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,400 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:07,722 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:07,722 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,203 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:08,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,473 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:08,473 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,473 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,759 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:08,759 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:08,759 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,046 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:09,046 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,046 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,338 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:09,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,675 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:09,676 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:09,676 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,015 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:10,015 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,015 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,360 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:10,360 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,360 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,706 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:10,706 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:10,706 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,054 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:11,054 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,054 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,529 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:11,529 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,529 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:11,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:11,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,393 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:29,394 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,394 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,607 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:29,607 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,607 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,905 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:29,905 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:29,905 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:30,197 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:30,198 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:30,198 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,141 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:38,141 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,141 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:38,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,749 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:38,749 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:38,750 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:48,877 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:48,877 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:48,877 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:49,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:49,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:49,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:49,850 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:49,850 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:49,850 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:50,282 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:50,282 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:50,282 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:50,654 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:50,654 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:50,654 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:51,722 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:10:51,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:10:51,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:15,392 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:15,393 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:15,393 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:39,500 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:39,500 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:39,500 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,007 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:40,007 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,007 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,398 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:40,399 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,399 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,714 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:40,714 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:40,714 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:41,707 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:41,707 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:41,707 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:42,712 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:42,713 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:42,713 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:43,050 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:43,051 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:43,051 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:43,353 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:43,353 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:43,353 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,202 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:44,203 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,203 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,560 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:44,560 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,560 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,944 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:44,945 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:44,945 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:45,337 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:45,338 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:45,338 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:45,760 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:45,760 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:45,760 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,049 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:46,050 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,050 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,414 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:46,414 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,414 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,700 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:46,701 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:46,701 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,062 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:48,062 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,062 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,319 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:48,319 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,319 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,598 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:48,598 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,598 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,876 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:48,876 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:48,876 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,160 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:49,160 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,160 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,408 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:49,408 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,408 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,687 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:49,687 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,687 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,990 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:49,991 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:49,991 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,277 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:50,277 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,277 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,532 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:50,533 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,533 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,836 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:50,836 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:50,837 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:51,151 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:51,152 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:51,152 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:51,457 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:51,458 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:51,458 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:56,261 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:56,261 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:56,261 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,217 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:57,218 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,218 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,562 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:57,562 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,562 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,867 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:57,867 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:57,868 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,196 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:58,196 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,197 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,525 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:58,525 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,525 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,815 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:58,815 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:58,816 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:59,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,381 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:59,381 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,381 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,723 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:11:59,723 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:11:59,723 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,089 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:00,089 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,089 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,509 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:00,509 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,509 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,930 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:00,930 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:00,930 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:01,356 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:01,356 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:01,356 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:01,777 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:01,777 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:01,777 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:02,355 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:02,355 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:02,355 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:02,803 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:02,804 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:02,804 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,009 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:05,009 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,009 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,405 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:05,405 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,405 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,812 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:05,812 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:05,812 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:06,226 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:06,226 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:06,226 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:06,931 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:06,931 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:06,931 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:07,296 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:07,296 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:07,296 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:07,663 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:07,663 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:07,664 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,092 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:08,092 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,092 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,454 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:08,454 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,454 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,799 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:08,799 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:08,799 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,146 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:09,147 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,147 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,493 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:09,493 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,493 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,843 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:09,843 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:09,843 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:15,496 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:15,497 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:15,497 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:16,658 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:16,659 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:16,659 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:16,948 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:16,948 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:16,948 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,242 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:17,242 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,242 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,544 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:17,545 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,545 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,817 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:17,817 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:17,817 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,103 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:18,103 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,103 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,420 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:18,420 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,420 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,749 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:18,749 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:18,749 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,026 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:19,026 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,026 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,369 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:19,369 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,369 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,757 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:19,757 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:19,757 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,104 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:20,104 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,104 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,429 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:20,430 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,430 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,788 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:20,789 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:20,789 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:21,375 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:21,375 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:21,375 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:21,835 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:21,835 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:21,835 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:38,455 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:38,456 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:38,456 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:38,846 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:38,846 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:38,846 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:39,240 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:39,241 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:39,241 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:39,642 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:39,642 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:39,642 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:49,477 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:49,477 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:49,477 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:49,886 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:49,887 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:49,887 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:50,331 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:12:50,331 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:12:50,331 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:01,830 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:01,831 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:01,831 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:02,526 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:02,527 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:02,527 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:03,159 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:03,159 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:03,159 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:03,773 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:03,773 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:03,773 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:04,070 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:04,071 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:04,071 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:05,065 INFO L393 cStratifiedReduction]: Backtracking a loop entry edge [2024-05-30 16:13:05,065 INFO L394 cStratifiedReduction]: Guessed abstraction level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] [2024-05-30 16:13:05,065 INFO L395 cStratifiedReduction]: Actual level: [ULTIMATE.start_create_fresh_int_array_~arr~0#1.base, ULTIMATE.start_create_fresh_int_array_~i~3#1, thread2Thread1of1ForFork0_#t~mem10, ~get1~0.offset, ~count1~0, ~count2~0, ~count3~0, thread3Thread1of1ForFork1_#t~post11, ULTIMATE.start_create_fresh_int_array_#res#1.base, ULTIMATE.start_create_fresh_int_array_~size#1, ULTIMATE.start_main_#t~ret24#1.base, ULTIMATE.start_create_fresh_int_array_#res#1.offset, thread1Thread1of1ForFork2_~i~0, ULTIMATE.start_main_#t~ret23#1.base, ~get1~0.base, ULTIMATE.start_create_fresh_int_array_#in~size#1, ~get3~0.offset, ULTIMATE.start_main_#t~ret22#1.base, thread2Thread1of1ForFork0_#t~mem7, thread2Thread1of1ForFork0_#t~mem8, thread2Thread1of1ForFork0_#t~mem9, thread3Thread1of1ForFork1_~stop~2, ~get3~0.base, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.base, ~n1~0, ~n2~0, ~n3~0, thread1Thread1of1ForFork2_#t~mem2, thread1Thread1of1ForFork2_#t~mem3, thread1Thread1of1ForFork2_#t~mem4, thread1Thread1of1ForFork2_#t~mem5, thread2Thread1of1ForFork0_~stop~1, ULTIMATE.start_assume_abort_if_not_~cond#1, #valid, ~get2~0.offset, thread1Thread1of1ForFork2_~stop~0, ULTIMATE.start_assume_abort_if_not_#in~cond#1, ULTIMATE.start_main_~#t1~0#1.base, thread2Thread1of1ForFork0_#t~post6, ULTIMATE.start_main_~#t2~0#1.base, ~get2~0.base, thread3Thread1of1ForFork1_~i~2, ULTIMATE.start_main_~#t3~0#1.base, #StackHeapBarrier, ULTIMATE.start_create_fresh_int_array_#t~post35#1, thread3Thread1of1ForFork1_#t~mem12, thread3Thread1of1ForFork1_#t~mem13, thread3Thread1of1ForFork1_#t~mem14, thread3Thread1of1ForFork1_#t~mem15, ULTIMATE.start_main_#t~ret22#1.offset, ULTIMATE.start_create_fresh_int_array_#t~malloc34#1.offset, ULTIMATE.start_main_#t~ret23#1.offset, #memory_int, ~res1~0, ~res2~0, ~res3~0, ULTIMATE.start_main_#t~ret24#1.offset, thread1Thread1of1ForFork2_#t~post1, thread2Thread1of1ForFork0_~i~1, ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset] Received shutdown request... [2024-05-30 16:13:15,486 INFO L211 cStratifiedReduction]: Finished building reduction automaton with 86768 states. [2024-05-30 16:13:15,487 INFO L212 cStratifiedReduction]: Copied states 3009 times. [2024-05-30 16:13:15,501 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-05-30 16:13:15,501 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2024-05-30 16:13:15,501 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-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 [2024-05-30 16:13:15,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-05-30 16:13:15,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-05-30 16:13:15,688 WARN L619 AbstractCegarLoop]: Verification canceled: while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-29-3-2-1 term,while PolyPacSimplificationTermWalker was simplifying a ∧-29-3-2-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-28-3-2-1 context. [2024-05-30 16:13:15,690 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-05-30 16:13:16,092 INFO L445 BasicCegarLoop]: Path program histogram: [6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-05-30 16:13:16,093 INFO L308 ceAbstractionStarter]: Result for error location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION was TIMEOUT (1/4) [2024-05-30 16:13:16,095 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-05-30 16:13:16,095 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2024-05-30 16:13:16,097 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 30.05 04:13:16 BasicIcfg [2024-05-30 16:13:16,097 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-05-30 16:13:16,097 INFO L158 Benchmark]: Toolchain (without parser) took 663527.16ms. Allocated memory was 156.2MB in the beginning and 4.8GB in the end (delta: 4.6GB). Free memory was 88.6MB in the beginning and 1.2GB in the end (delta: -1.2GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2024-05-30 16:13:16,097 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 156.2MB. Free memory is still 97.2MB. There was no memory consumed. Max. memory is 8.0GB. [2024-05-30 16:13:16,097 INFO L158 Benchmark]: CACSL2BoogieTranslator took 296.30ms. Allocated memory was 156.2MB in the beginning and 240.1MB in the end (delta: 83.9MB). Free memory was 88.4MB in the beginning and 211.6MB in the end (delta: -123.2MB). Peak memory consumption was 20.2MB. Max. memory is 8.0GB. [2024-05-30 16:13:16,098 INFO L158 Benchmark]: Boogie Procedure Inliner took 51.38ms. Allocated memory is still 240.1MB. Free memory was 211.6MB in the beginning and 209.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-05-30 16:13:16,098 INFO L158 Benchmark]: Boogie Preprocessor took 44.57ms. Allocated memory is still 240.1MB. Free memory was 209.5MB in the beginning and 207.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2024-05-30 16:13:16,098 INFO L158 Benchmark]: RCFGBuilder took 566.89ms. Allocated memory is still 240.1MB. Free memory was 207.4MB in the beginning and 182.2MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2024-05-30 16:13:16,098 INFO L158 Benchmark]: TraceAbstraction took 662561.13ms. Allocated memory was 240.1MB in the beginning and 4.8GB in the end (delta: 4.5GB). Free memory was 181.1MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. [2024-05-30 16:13:16,099 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.12ms. Allocated memory is still 156.2MB. Free memory is still 97.2MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 296.30ms. Allocated memory was 156.2MB in the beginning and 240.1MB in the end (delta: 83.9MB). Free memory was 88.4MB in the beginning and 211.6MB in the end (delta: -123.2MB). Peak memory consumption was 20.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 51.38ms. Allocated memory is still 240.1MB. Free memory was 211.6MB in the beginning and 209.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 44.57ms. Allocated memory is still 240.1MB. Free memory was 209.5MB in the beginning and 207.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 566.89ms. Allocated memory is still 240.1MB. Free memory was 207.4MB in the beginning and 182.2MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * TraceAbstraction took 662561.13ms. Allocated memory was 240.1MB in the beginning and 4.8GB in the end (delta: 4.5GB). Free memory was 181.1MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 3.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 842699, independent: 807885, independent conditional: 807885, independent unconditional: 0, dependent: 34814, dependent conditional: 34814, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 807885, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 807885, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 0, independent unconditional: 807885, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 0, independent unconditional: 807885, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 0, independent unconditional: 807885, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 0, independent unconditional: 807885, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 807885, independent: 807885, independent conditional: 0, independent unconditional: 807885, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 807885, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 807885, unknown conditional: 0, unknown unconditional: 807885] , Statistics on independence cache: Total cache size (in pairs): 807885, Positive cache size: 807885, Positive conditional cache size: 0, Positive unconditional cache size: 807885, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0, Independence queries for same thread: 34814 - StatisticsResult: Reduction benchmarks 16.1ms Time before loop, 39.1ms Time in loop, 0.1s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 355, Duplicate States: 0, Protected Variables: 0 - StatisticsResult: Reduction benchmarks 22.6ms Time before loop, 29.6ms Time in loop, 0.1s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 368, Duplicate States: 0, Protected Variables: 0 - StatisticsResult: Reduction benchmarks 76.9ms Time before loop, 94.9ms Time in loop, 0.2s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 376, Duplicate States: 0, Protected Variables: 0 - StatisticsResult: Reduction benchmarks 13.3ms Time before loop, 73.1ms Time in loop, 0.1s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 384, Duplicate States: 0, Protected Variables: 0 - StatisticsResult: Reduction benchmarks 13.7ms Time before loop, 85.4ms Time in loop, 0.1s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 392, Duplicate States: 0, Protected Variables: 0 - StatisticsResult: Reduction benchmarks 3.0ms Time before loop, 15.3ms Time in loop, 0.0s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 391, Duplicate States: 0, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 3.3ms Time before loop, 17.6ms Time in loop, 0.0s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 391, Duplicate States: 0, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 4.0ms Time before loop, 27.8ms Time in loop, 0.0s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 392, Duplicate States: 0, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 303.1ms Time before loop, 1305.9ms Time in loop, 1.6s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 423, Duplicate States: 0, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 203.6ms Time before loop, 397.1ms Time in loop, 0.6s Time in total, Has Loop: 1, wrong guesses: 0, overall guesses: 3, Reduction States: 441, Duplicate States: 0, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 332.7ms Time before loop, 2230.8ms Time in loop, 2.6s Time in total, Has Loop: 1, wrong guesses: 1, overall guesses: 5, Reduction States: 507, Duplicate States: 39, Protected Variables: 24 - StatisticsResult: Reduction benchmarks 182.3ms Time before loop, 204.9ms Time in loop, 0.4s Time in total, Has Loop: 1, wrong guesses: 1, overall guesses: 5, Reduction States: 505, Duplicate States: 39, Protected Variables: 7 - StatisticsResult: Reduction benchmarks 7.0ms Time before loop, 2909.7ms Time in loop, 2.9s Time in total, Has Loop: 1, wrong guesses: 1, overall guesses: 20, Reduction States: 1296, Duplicate States: 39, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 37.2ms Time before loop, 274.3ms Time in loop, 0.3s Time in total, Has Loop: 1, wrong guesses: 1, overall guesses: 20, Reduction States: 1305, Duplicate States: 39, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 2560.6ms Time before loop, 5887.6ms Time in loop, 8.4s Time in total, Has Loop: 1, wrong guesses: 1, overall guesses: 20, Reduction States: 1336, Duplicate States: 39, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 124.1ms Time before loop, 5781.3ms Time in loop, 5.9s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 25, Reduction States: 2768, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 47.4ms Time before loop, 666.7ms Time in loop, 0.7s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 27, Reduction States: 2831, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 8.6ms Time before loop, 349.0ms Time in loop, 0.4s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 27, Reduction States: 2814, Duplicate States: 502, Protected Variables: 3 - StatisticsResult: Reduction benchmarks 19.4ms Time before loop, 35921.3ms Time in loop, 35.9s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28026, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 405.3ms Time before loop, 11829.5ms Time in loop, 12.2s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28057, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 108.0ms Time before loop, 13602.6ms Time in loop, 13.7s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28437, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 101.4ms Time before loop, 11876.9ms Time in loop, 12.0s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28448, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 4146.5ms Time before loop, 17839.5ms Time in loop, 22.0s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28479, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 52.7ms Time before loop, 9053.9ms Time in loop, 9.1s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28488, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 219.5ms Time before loop, 9617.1ms Time in loop, 9.8s Time in total, Has Loop: 1, wrong guesses: 2, overall guesses: 344, Reduction States: 28497, Duplicate States: 502, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 2437.7ms Time before loop, 26035.2ms Time in loop, 28.5s Time in total, Has Loop: 1, wrong guesses: 3, overall guesses: 346, Reduction States: 29592, Duplicate States: 541, Protected Variables: 44 - StatisticsResult: Reduction benchmarks 411.6ms Time before loop, 33195.3ms Time in loop, 33.6s Time in total, Has Loop: 1, wrong guesses: 5, overall guesses: 363, Reduction States: 40756, Duplicate States: 1157, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 3435.0ms Time before loop, 32155.3ms Time in loop, 35.6s Time in total, Has Loop: 1, wrong guesses: 5, overall guesses: 363, Reduction States: 40787, Duplicate States: 1157, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 110.4ms Time before loop, 59498.4ms Time in loop, 59.6s Time in total, Has Loop: 1, wrong guesses: 6, overall guesses: 368, Reduction States: 43681, Duplicate States: 2334, Protected Variables: 1 - StatisticsResult: Reduction benchmarks 205.1ms Time before loop, 278952.9ms Time in loop, 279.2s Time in total, Has Loop: 1, wrong guesses: 6, overall guesses: 664, Reduction States: 86768, Duplicate States: 3009, Protected Variables: 60 - StatisticsResult: Visitor Statistics States: 254, Transitions: 256, Traversal time: 0.1s - StatisticsResult: Visitor Statistics States: 254, Transitions: 263, Traversal time: 0.1s - StatisticsResult: Visitor Statistics States: 261, Transitions: 270, Traversal time: 0.2s - StatisticsResult: Visitor Statistics States: 268, Transitions: 277, Traversal time: 0.1s - StatisticsResult: Visitor Statistics States: 275, Transitions: 284, Traversal time: 0.1s - StatisticsResult: Visitor Statistics States: 274, Transitions: 284, Traversal time: 0.0s - StatisticsResult: Visitor Statistics States: 273, Transitions: 284, Traversal time: 0.0s - StatisticsResult: Visitor Statistics States: 272, Transitions: 284, Traversal time: 0.0s - StatisticsResult: Visitor Statistics States: 300, Transitions: 315, Traversal time: 1.6s - StatisticsResult: Visitor Statistics States: 316, Transitions: 331, Traversal time: 0.6s - StatisticsResult: Visitor Statistics States: 383, Transitions: 413, Traversal time: 2.6s - StatisticsResult: Visitor Statistics States: 381, Transitions: 413, Traversal time: 0.4s - StatisticsResult: Visitor Statistics States: 1086, Transitions: 1236, Traversal time: 2.9s - StatisticsResult: Visitor Statistics States: 1094, Transitions: 1244, Traversal time: 0.3s - StatisticsResult: Visitor Statistics States: 1122, Transitions: 1275, Traversal time: 8.4s - StatisticsResult: Visitor Statistics States: 2406, Transitions: 2904, Traversal time: 5.9s - StatisticsResult: Visitor Statistics States: 2466, Transitions: 2980, Traversal time: 0.7s - StatisticsResult: Visitor Statistics States: 2452, Transitions: 2966, Traversal time: 0.4s - StatisticsResult: Visitor Statistics States: 24189, Transitions: 29511, Traversal time: 35.9s - StatisticsResult: Visitor Statistics States: 24217, Transitions: 29542, Traversal time: 12.2s - StatisticsResult: Visitor Statistics States: 24524, Transitions: 29929, Traversal time: 13.7s - StatisticsResult: Visitor Statistics States: 24533, Transitions: 29939, Traversal time: 12.0s - StatisticsResult: Visitor Statistics States: 24561, Transitions: 29970, Traversal time: 22.0s - StatisticsResult: Visitor Statistics States: 24569, Transitions: 29978, Traversal time: 9.1s - StatisticsResult: Visitor Statistics States: 24577, Transitions: 29986, Traversal time: 9.8s - StatisticsResult: Visitor Statistics States: 25672, Transitions: 31156, Traversal time: 28.5s - StatisticsResult: Visitor Statistics States: 36399, Transitions: 44037, Traversal time: 33.6s - StatisticsResult: Visitor Statistics States: 36427, Transitions: 44068, Traversal time: 35.6s - StatisticsResult: Visitor Statistics States: 39057, Transitions: 47431, Traversal time: 59.6s - StatisticsResult: Visitor Statistics States: 76702, Transitions: 94075, Traversal time: 279.2s - StatisticsResult: Proof manager benchmarks IrresponsibleProofs: 156, RedundantProofs: 8, ProvenStates: 74375, Times there's more than one choice: 26593, Avg number of choices: 7.873183193277311 - TimeoutResultAtElement [Line: 128]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-29-3-2-1 term,while PolyPacSimplificationTermWalker was simplifying a ∧-29-3-2-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-28-3-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data for error location: ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION with 1 thread instances CFG has 7 procedures, 370 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 662.4s, OverallIterations: 29, TraceHistogramMax: 0, PathProgramHistogramMax: 6, EmptinessCheckTime: 575.7s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1864, 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.7s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 77.5s InterpolantComputationTime, 13189 NumberOfCodeBlocks, 13153 NumberOfCodeBlocksAsserted, 58 NumberOfCheckSat, 18385 ConstructedInterpolants, 610 QuantifiedInterpolants, 138388 SizeOfPredicates, 544 NumberOfNonLiveVariables, 10632 ConjunctsInSsa, 789 ConjunctsInUnsatCore, 65 InterpolantComputations, 14 PerfectInterpolantSequences, 2060/2955 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